2012-04-14 19 views

Odpowiedz

629

Aby zobaczyć spacje ustawienie jest:

// Set to "none" to turn off drawing white space, "selection" to draw only the 
// white space within the selection, and "all" to draw all white space 
"draw_white_space": "selection", 

Można go sprawdzić, czy iść do Preferencje-> Ustawienia domyślne. Jeśli zmienisz ustawienia użytkownika (preferencje-> Ustawienia - Użytkownik) i dodać linię, jak na poniżej, należy uzyskać co chcesz:

{ 
    "color_scheme": "Packages/Color Scheme - Default/Slush & Poppies.tmTheme", 
    "font_size": 10, 
    "draw_white_space": "all" 
} 

Zapamiętaj ustawienia są JSON więc nie ma spływu przecinki.

+2

Czy istnieje jakiś sposób, aby zmienić kolor białej spacji (myślnik na zakładki) na trochę więcej światła? –

+3

@Mithun powinieneś być w stanie edytować schemat kolorów, aby dokonać tej zmiany. Nie jestem pewien konkretnego ustawienia kolorów, które musiałbyś zmienić, ale są one dość rozsądnie oznaczone, więc powinieneś być w stanie je znaleźć z odrobiną zabawy. –

+2

Na początku schematu kolorów znajdują się ogólne ustawienia - tło, tłoka, pierwszy plan itd. Klawisz "niewidoczne" jest kolorem, który chcesz zmienić. –

86

W zaznaczonym tekście SPACJA jest wyświetlana jako kropka (.), A TAB jako kreska (-).

+6

, chyba że ustawiłeś '' '"translate_tabs_to_spaces": true'' ofcourse – SirLenz0rlot

+23

Co oczywiście sprawia, że ​​Ctrl/Cmd + A jest najszybszym sposobem na sprawdzenie problemów z białymi znakami. – iono

+0

To działa na moim laptopie z Linuksem, ale nie działa na moim pulpicie Windows. – MaxNevermind

13

Jeśli chcesz, aby móc przełączać wyświetlanie whitespaces włączania i wyłączania, można zainstalować HighlightWhitespaces plugin

+0

Ta funkcja została dodana również w TrailingSpaces (tylko w celu odnotowania). – chikamichi

+1

Działa również w Sublime 3. Przełącz widok W biały z Control-Alt-W. –

16

Używam Unicode Character Highlighter, mogę wyświetlać spacje i inne znaki specjalne.

Dodaj to przez Control Pakiet

zainstalowania pakietów, unicode ...

+0

Zainstalowałem tę wtyczkę, ale jak mogę je pokazać? ... –

+0

Pojawi się automatycznie, jeśli wykryje niektóre znaki specjalne, które może wykryć. – 5ulo

3

A "szybkie i brudne" sposobem jest użycie funkcji Znajdź i aktywować wyrażeń regularnych.

Następnie wystarczy wyszukać: \ s do podkreślenia przestrzenie \ t na kartach \ n dla nowej linii itp

4

Wiem, że to stary wątek, ale podoba mi się moje własne wtyczki, które mogą cycle through whitespace tryby (brak, wybór i wszystkie) za pomocą jednego skrótu. Zapewnia także pozycje menu pod Widokiem Białe menu.

Mam nadzieję, że ludzie znajdą to użyteczne - to jest używany przez wiele osób :)

+0

Ta _maga_ może być traktowana jako odpowiedź typu "link-only" lub odpowiedź na zalecenie dotyczące oprogramowania, które są nie na temat. Jednak wydaje się to pomocne, więc zostawię to: ':-)'. – halfer

1

mam kilka wtyczek (w tym Unicode Highlighter), ale jedyny, który znalazł się znak, który ukrywał przede mną dzisiaj był Highlighter.

Możesz sprawdzić, czy działa, wklejając tekst z pliku readme.

Dla odniesienia, postać powodująca mi kłopot była .

Aby uzyskać kontrolę poprawności, dotknij klawisza strzałki w prawo nad zakresem tekstu zawierającym niewidzialną postać, a będziesz musiał dwukrotnie kliknąć strzałkę w prawo, aby przejść obok znaku.

Używam również następujący ciąg niestandardowy regex (które nie w pełni Grok):

{ 
    // there's an extra range in use [^\\x00-\\x7F] 
    // also, don't highlight spaces at the end of the line (my settings take care of that) 
    "highlighter_regex": "(\t+ +)|(+\t+)|[^\\x00-\\x7F]|[\u2026\u2018\u2019\u201c\u201d\u2013\u2014]" 
} 
+0

btw .. ten znak został skopiowany z procesu roboczego Skitch> Zeplin – ptim

+0

... i chociaż myślę o tym, jako o innym sprawdzaniu poprawności jest http: //linux.die.net/man/1/xxd. Na terminalu wpisz 'xxd', wpisz, a następnie wklej ciąg znaków – ptim

Powiązane problemy