In Eclipse (für Java) habe ich mich an die im Kontextmenü des Codefensters verfügbare Funktion Copy Qualified Name gewöhnt, die den vollständig qualifizierten Namen eines Typs oder einer Methode unter dem Cursor in die Zwischenablage. Nach dem Wechsel zu Visual Studio kann ich kein Äquivalent dieses nützlichen Tools finden.
Gibt es irgendwo in Visual Studio eine Funktion Copy Qualified Name ? (Oder ist es in einem Plugin?)
Wenn nicht , gibt es zumindest eine gute Problemumgehung, die kein erfolgreiches Erstellen und Starten meiner Anwendung erfordert, oder zwingt mich, manuell einen qualifizierten, irgendwo auf dem Bildschirm sichtbaren Namen einzugeben?
Ich verwende derzeit VS 2012 Pro und brauche das in einem Visual Basic-Projekt.
Nicht sicher, ob dies für Sie bequem genug ist, aber Sie können den Menüpunkt View
wählen und das Fenster Class view
öffnen ( Ctrl+W,C
oder Ctrl+Shift+C
short cut - hängt wahrscheinlich von den Einstellungen ab). Dort können Sie eine Klasse oder eine Methode auswählen und durch Drücken von Ctrl+C
(oder Auswahl von Copy
aus dem Kontextmenü) erhalten Sie den voll qualifizierten Namen in der Zwischenablage.
Die neueste Version von ReSharper enthält den Befehl ReSharper_CopyFqn
, der einen vollqualifizierten Benutzer kopiert Geben Sie den Namen für das aktuell ausgewählte Symbol in die Zwischenablage ein.
Eine lange Zeit habe ich den Befehl als Antwort für diese Frage verwendet. Schade, dass der in der angenommenen Antwort angegebene Visual Studio-Befehl lautet:
Vor ein paar Wochen habe ich den Autor des Supercharger Visual Studio-Plugins gefragt, um die Funktionalität dort hinzuzufügen und er fand es nützlich und fügte es hinzu. Dies ist jetzt eine sehr bequeme Möglichkeit, den vollständig qualifizierten Namen zu erhalten. Die Ansicht ähnelt dem ursprünglichen Bereich Klassenansicht , wird jedoch mit dem aktuellen Speicherort im Code synchronisiert, sodass das Suchen nach dem gewünschten Element im Vergleich zur Prozedur im ursprünglichen Klassenansichtsfenster problemlos ist. Hier ist ein Bild des geöffneten Kontextmenüs für die SortedLines
-Standardeigenschaft:
Tags und Links eclipse visual-studio