Eclipse Funktion "Copy Qualified Name" in Visual Studio?

8

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.

    
miroxlav 27.08.2013, 20:51
quelle

4 Antworten

8

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.

    
BartoszKP 27.08.2013, 21:10
quelle
9

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.

    
David Gardiner 12.01.2016 04:48
quelle
4

Ich bin mir nicht sicher, ob das noch benötigt wird, aber ich habe gerade die Erweiterung veröffentlicht, um den qualifizierten Namen in Visual Studio zu kopieren. Sie finden es hier: Ссылка

    
vmg 26.04.2016 22:04
quelle
1

Meine eigene Antwort auf meine Frage:

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:

  • relativ schwer zu erreichen - fehlende Klassenansicht Fenstersynchronisierung erfordert weitere Navigation
  • nicht in der Liste der Befehle in Visual Studio enthalten - dem Befehl
  • kann keine Tastenkombination zugewiesen werden

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:

    
miroxlav 08.02.2016 21:57
quelle

Tags und Links