8

Ok, ich bin mir nicht sicher, was die Bezeichnung dafür tatsächlich heißt, aber ich würde gerne wissen, ob das Folgende in Visual Studio möglich ist.Visual Studio (oder Resharper) Variable und Methode Färbung

Wenn ich den Cursor auf eine Variable oder einen Methodennamen oder eine Zeichenfolge ... etc setze oder hervorhebe, möchte ich, dass die IDE alle Verwendungen hervorhebt. Wenn ich also die Variable x hervorhebe, hebt sie alle anderen Verwendungen der Variablen x hervor.

Dies ist in Eclipe und Notepad ++ getan, und ich habe diese Funktion sehr gern, aber wenn ich zu VS verschieben, kann ich nicht scheinen, diese Funktionalität zu bekommen.

Ich weiß, dass ich den Rechtsklick verwenden und Definition finden kann, kann ich auch Resharper verwenden, um alle Verwendungen zu finden, aber das ist nicht so einfach und intuitiv. Ich benutze derzeit VS2008, aber ich würde es sowohl 2008 als auch 2005 mögen.

Auch, wenn dies eine Eigenschaft von Nachschärfer ist, die ich einfach nicht sehe, das ist auch gut.

Dank

Antwort

7

Mit Reshaper können Sie die Taste Shift + Alt + F11, wenn der Cursor in eine Variable ist, alle Verwendungen dieser Variablen in dieser Datei zu markieren. (Dann ESC, um die Hervorhebung zu entfernen)

+0

Ich habe das versucht und es hat nichts getan. Ich habe die Tastaturbelegungen für Shift + Alt + F11 überprüft und es war an Debug.StepIntoSpecific gebunden. Hast du das festgelegt? An was bist du gebunden? – alanquillin

+0

Ich denke, es ist der Standard für das Resharper 4.0 Visual Studio-Schema (zumindest nach dem Spickzettel auf meinem Schreibtisch). In beiden Fällen lautet der Befehl in meinen Tastenbelegungen "Resharper.Resharper_HighlightUsages" –

+0

Wow. Neu Eins ich. Sehr cool, danke! –

0

DevExpress Refactor oder Code Rush (ich habe beide, also bin ich mir nicht sicher welche) wird dies tun.

Setzen Sie den Cursor auf eine Variable und klicken Sie auf die Registerkarte; Alle Verwendungen der Variablen im Geltungsbereich werden hervorgehoben.

+0

Das ist eine CodeRush-Funktion. –

1

Ein VS-Plugin, das ich verwende, WholeTomato's Visual Assist X, tut dies. Wenn es sich bei der hervorgehobenen Sache um eine Variable handelt, werden sogar Zuordnungen angezeigt und in verschiedenen Farben gelesen.

+0

Ihr Bild ist weg (404) –

4

Verwenden Sie bei ReSharper die IDEA-Tastenbelegungen mit Strg + Umschalt + F7. Wenn Sie die Tastenkombinationen von VS verwenden, verwenden Sie Umschalt + Alt + F11 (wie Martin Harris sagte).

Sie können die vollständige Karte von keybindings finden Sie hier: ReSharper Feature Map

0

in Visual Studio haben die Variable ausgewählt (Sie können auch wählen Methoden etc.), dann im oberen Menü auf Resharper -> Find -> Highlight Usages in File gehen oder drücken Sie Shift + Alt + F11 auf die Tastatur.

Dann können Sie mit Ctrl + Alt + PgDn und aufwärts mit Ctrl + Alt + PgUp durch die Verwendungen navigieren.

Verwandte Themen