466 Stimmen

Sublime Text 2 - Leerzeichen anzeigen

Wie kann Sublime Text nicht druckbare Zeichen anzeigen (ich interessiere mich für Leerzeichen und TABs)?

13voto

xgqfrms Punkte 7010

Hier ist eine offizielle Anleitung, wie man das macht!
http://sublimetexttips.com/show-whitespace-sublime-text/

genau wie das hier!

enter image description here
enter image description here

Ich hoffe, das hilft Ihnen!

4voto

Damocles Punkte 39

Eine "schnelle und schmutzige" Methode ist die Verwendung der Suchfunktion und die Aktivierung regulärer Ausdrücke.

Dann suchen Sie einfach nach : \s zur Hervorhebung von Leerzeichen \t für Registerkarten \n für Neuzugänge usw.

4voto

kodybrown Punkte 2087

Ich weiß, dies ist ein alter Thread, aber ich mag mein eigenes Plugin, das Whitespace durchlaufen Modi (keiner, Auswahl und alle) über eine einzige Tastenkombination. Außerdem bietet es Menüpunkte im Menü Ansicht | Leerraum.

Hoffentlich finden die Leute das nützlich - es wird von vielen Leuten benutzt :)

3voto

http://sublimetexttips.com/show-whitespace-sublime-text/

  1. öffnen

Ctrl + Shift + P

  1. Suche

Vorlieben: Einstellungen -> Benutzer

  1. einfach die folgenden Codes einfügen

    { "draw_white_space": "all", "translate_tabs_to_spaces": true }

1voto

ptim Punkte 13533

Ich habe mehrere Plugins (einschließlich Unicode Character Highlighter), aber das einzige, das das Zeichen fand, das sich heute vor mir versteckte, war Textmarker .

Sie können testen, ob es funktioniert, indem Sie den Text aus der Readme-Datei einfügen.

Die Figur, die mir Probleme bereitet hat, war .

Tippen Sie zur Kontrolle mit der rechten Pfeiltaste auf einen Textbereich, der ein unsichtbares Zeichen enthält, und Sie müssen zweimal mit der rechten Pfeiltaste drücken, um das Zeichen zu übergehen.

Ich bin auch mit der folgenden benutzerdefinierten Regex-Zeichenfolge (die ich nicht vollständig 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]"
}

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X