2010-09-21 7 views
92

Mein Arbeitgeber möchte, dass ich IntelliJ für Java-Entwicklung verwende. Zuvor habe ich immer Eclipse verwendet.IntelliJ: Wie Variablen wie in Eclipse automatisch hervorgehoben werden

Eines meiner Lieblingsfeatures in Eclipse war in der Lage zu klicken auf eine Variable, Methodenparameter, Klassenfeld, etc und sehen Sie die Verwendung dieser Variablen in der gesamten Klasse hervorgehoben.

Gibt es eine Möglichkeit, diese Funktion in IntelliJ IDEA zu aktivieren? Ich benutze Ultimate Version 9.0.3.

Antwort

160

File | Settings (Preferences auf Mac) | Editor | General | Markieren Sie die Verwendung des Elements bei Caret.

+9

Sie möchten definitiv auch das "Identifier Highlighter" -Plugin installieren, mit dem Sie einfach zwischen den markierten Nutzungen navigieren können. –

+0

Diese Option ändert das Verhalten der Eingabetaste? Wenn Sie die Option aktivieren, wird durch Drücken der Eingabetaste nicht auf einen Zeilenumbruch verschoben. Stattdessen bewegt es sich zum nächsten Zeichen. – mmdemirbas

+3

Gibt es eine Möglichkeit, die Farbe der hervorgehobenen Nutzungen zu ändern? – Xorty

10

Ich denke, Intellij tut das nicht standardmäßig aus einem Grund. Wenn Sie in ein Symbol auf Ihrem Code klicken, können Sie Ctrl+Shift+F7 treffen, dann wird alle Vorkommen des Symbols hervorgehoben (Hoch sichtbar, nicht nur wie die Standardunterstreichung). Eine gute Sache ist, wenn Sie den Cursor dieses Symbols bewegen, wird es hervorgehoben, wo immer Sie hingehen.

Tipp: Sie können markieren, wie viele verschiedene Symbole gleichzeitig angezeigt werden sollen.
Tipp 2: F3/Shift + F3 wechselt zum nächsten/vorherigen Ereignis.

+1

Großartig! Cmd + Shift + F7 auf dem Mac – HankCa

3

Gehen Sie in Einstellungen-> IDE Einstellungen-> Editor-> Farbe und Fonts-> Allgemein

eine Kopie von Dracula Make zu so etwas wie MyOwnDracula (kann nicht das in Schema gebaut ändern).

Finden Sie, was Sie ändern müssen, in diesem Fall ist es "Identifier unter Caret" und ändern Sie die Farben für Vordergrund und Hintergrund nach Ihren Wünschen.

Verwandte Themen