Sublime Text 3 - pokaż znaki białych znaków

29

Próbuję edytować preferencje użytkownika Sublime Text 3 (Preferencje> Ustawienia), aby wyświetlać wszystkie znaki formatujące (w tym białe znaki). Wierzę w linię

"draw_white_space": "selection"

należy zmienić na

"draw_white_space": "all"

ale nie mogę edytować pliku JSON. Używam Ubuntu 16.04 LTS.

D. Joe
źródło
Czy zmienia userlub defaultplik ustawień?
George Udosen,

Odpowiedzi:

41

Aby wybrać ustawienia według wzniosłości, musisz edytować Packages/User/Preferences.sublime-settingsplik.

Aby uzyskać dostęp, przejdź do:

preferences > settings

Pliki otworzy się w formie dzielonej z default settingsktórego są niezmienne po lewej Sublime Text oraz edytowac user settingspo prawej stronie. Teraz dodaj tam swoje ustawienia:

{
    "color_scheme": "Packages/Color Scheme - Default/Monokai.tmTheme",
    "font_size": 10,
    "ignored_packages":
[
    "Vintage"
],
    "save_on_focus_lost": true,
    "draw_white_space": "all"
}

Spowoduje to zastąpienie default settingswersji tej opcji.

George Udosen
źródło
3
Hmm, nadal nie rysuje / nie pokazuje nowych linii.
flow2k
1
@ flow2k - spacja i znak nowej linii to dwie różne rzeczy.
kta
@kta, to zależy od kontekstu. W wielu kodowaniach, takich jak XML i wszystkie pochodne znaczniki, znaki nowej linii SĄ białe znaki. w3.org/TR/xml/#NT-S Innym przykładem jest \ S w wyrażeniu regularnym. W rzeczywistości dość rzadko zdarza się, że znaki nowej linii NIE są uważane za białe znaki.
Konchog