2013-11-28 9 views
14

Gibt es eine Möglichkeit, das lästige ¶ Zeichen zu verstecken, ohne Leerzeichen zu verstecken?So zeigen Sie Nur Leerzeichen (...) ohne den Modus ¶ in Netbeans "Nicht druckbare Zeichen anzeigen" an?

Um genau zu sein, ich will dies:

....public static void main(String[] agrs){ 
........Map<Integer, List<Integer>> tableMap = new HashMap<>(); 

Ich will das nicht:

¶ 
....public static void main(String[] agrs){¶ 
........Map<Integer, List<Integer>> tableMap = new HashMap<>();¶ 

die „Show Nicht druckbare Zeichen“ Option zeigt sowohl die Punkte für Leerräume und das ¶ Zeichen am Ende der Zeile .. Ich will nur die Punkte.

+0

Ich glaube nicht, dass es möglich ist. Als Whitespaces und Lineends werden angezeigt, wenn Sie die Option "Nicht druckbare Zeichen anzeigen" aktivieren. Die Farbe der Leerräume kann konfiguriert werden, aber die Linienenden verwenden die Standardfarbe. – SubOptimal

Antwort

2

In Netbeans IDE 8.0.2 Sie die Farbe auf diese Weise die EOL-Zeichen zu manipulieren:

  1. Vergewissern Sie sich, dass Ansicht >> nicht druckbare Zeichen ausgewählt ist.
  2. Zum Tools >> Optionen >> Schriftarten & Farben >> Syntax Registerkarte und anpassen Vordergrund Standard Farbe an den Hintergrund an (oder es anders genug eingestellt sichtbar zu sein, aber nicht störend):

enter image description here

  1. [Optional] ändern Sie die Leer Farbe im gleichen Menü unabhängig.
  2. [Optional] In Hervorhebungen Registerkarte ändern die nachfolgende Leerzeichen ‚s Farbe, wenn Sie es anders sein wollen als die Leer.

Bis jetzt habe ich keinen Code zum "Verschwinden" bemerkt.

+1

In NetBeans 8.1 scheint die Standardfarbe auch die Farbe der geschweiften Klammern zu beeinflussen. – anre

+1

Der Trick besteht darin, nicht nur die Farbe für die Kategorie Default zu ändern, wie oben erklärt, sondern auch jede andere Kategorie zu ändern, um stattdessen ihre eigene Farbe zu definieren *. So habe ich es in NB 8.1 geschafft. – klaar

+1

Nach einiger Zeit, die ich diese Lösung versuche, muss ich sagen, dass es nicht wirklich machbar ist, da * viele * Kategorien von der Vordergrundfarbe abhängen, die in der Kategorie Default eingestellt ist. Wenn ich diese noch sehen muss, muss ich eine Million anderer Kategorien ändern, um die Farbe von "vererbt" auf etwas Nützliches zu setzen. Ich habe stattdessen das Editor Whitespace-Plugin von einer anderen Antwort verwendet. – klaar

7

Ich benutze Netbeans 8.0.2, es gibt ein Plugin ("Editor Whitespace") von "Tunnel Vision Labs" entwickelt, um so etwas zu tun. Hier

ist das Plugin Beschreibung:

Dieses Modul bietet einen allgemeinen Leertextmarker für eine konsistente Anzeige, wenn die „Show nicht druckbare Zeichen“ Option in der IDE. Alle Tab- und Leerzeichen werden entsprechend der "Whitespace" -Farbe angezeigt, und Newline-Zeichen werden unsichtbar gemacht.

+1

Wenn Sie Netbeans 8.1 verwenden und Sie können dieses Plugin nicht in der Liste der verfügbaren Plugins finden, können Sie dieses Plugin immer manuell in Netbeans nach Datei herunterladen und installieren. Danach funktioniert es einwandfrei. – klaar

Verwandte Themen