Comment Sublime Text peut-il afficher des caractères non imprimables (je m’intéresse aux espaces et aux tabulations)?
Pour afficher les espaces, le paramètre est:
// 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",
Vous pouvez le voir si vous allez dans Préférences-> Paramètres par défaut. Si vous modifiez vos parameters utilisateur (Préférences-> Paramètres – Utilisateur) et ajoutez la ligne comme indiqué ci-dessous, vous devriez obtenir ce que vous voulez:
{ "color_scheme": "Packages/Color Scheme - Default/Slush & Poppies.tmTheme", "font_size": 10, "draw_white_space": "all" }
N’oubliez pas que les parameters sont JSON, donc pas de virgule de fin.
Dans le texte sélectionné, SPACE apparaît sous forme de point (.) Et TAB sous forme de tiret (-).
J’utilise un Unicode Character Highlighter
, peut afficher des espaces blancs et d’autres caractères spéciaux.
Ajoutez ceci par, contrôle de paquet
Installer des paquets, unicode …
Si vous ne voulez vraiment voir que des espaces, ce plug-in ST2 fera l’affaire: https://github.com/SublimeText/TrailingSpaces
Si vous voulez pouvoir activer ou désactiver l’affichage des espaces blancs, vous pouvez installer le plug-in HighlightWhitespaces
Voici un tutoriel officiel sur comment faire ça!
http://sublimetexttips.com/show-whitespace-sublime-text/
juste comme ça!
J’espère vous aider pour votre!
Je sais que c’est un vieux thread, mais j’aime mon propre plugin qui peut parcourir les modes d’ espacement (aucun, sélection et tout) via un seul raccourci. Il fournit également des éléments de menu sous une vue | Menu des espaces.
Espérons que les gens trouveront cela utile – il est utilisé par beaucoup de gens 🙂
Une méthode “rapide et sale” consiste à utiliser la fonction de recherche et à activer des expressions régulières.
Il suffit ensuite de rechercher: \ s pour mettre en évidence les espaces \ t pour les tabulations \ n pour les nouvelles lignes, etc.
http://sublimetexttips.com/show-whitespace-sublime-text/
Ctrl + Maj + P
Préférences: Paramètres -> Utilisateur
{ "draw_white_space": "all", "translate_tabs_to_spaces": true }
J’ai plusieurs plugins (y compris Unicode Character Highlighter), mais le seul qui a trouvé le personnage qui me cachait aujourd’hui était Highlighter .
Vous pouvez tester pour voir si cela fonctionne en collant dans le texte du fichier readme.
Pour référence, le personnage qui m’a causé des problèmes était
.
Pour un contrôle d’intégrité, appuyez sur votre flèche droite sur une plage de texte contenant un caractère invisible, et vous devrez effectuer une flèche droite deux fois pour dépasser le caractère.
J’utilise aussi la chaîne de regex personnalisée suivante (que je ne comprends pas bien):
{ // 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]" }