Wie kann ich die Referenzen über einer Methodendeklaration anzeigen?
Ich habe in den Visual Studio-Eigenschaften danach gesucht, konnte es aber nicht finden.
c#
visual-studio
visual-studio-2017
FADI1987
quelle
quelle
Antworten:
Aktivieren Sie in Visual Studio Professional oder Enterprise CodeLens, indem Sie dies tun:
Extras → Optionen → Texteditor → Alle Sprachen → CodeLens
Dies ist in der Community Edition nicht verfügbar
quelle
Kein Glück mit Code Lens in Community-Editionen.
Drücken Sie Shift+ F12, um alle Referenzen zu finden.
quelle
Für Anzeigeverweise oben auf der Methode müssen Sie die Option CodeLens in Visual Studio Professional und aktivieren Visual Studio Enterprise .
Führen Sie die folgenden Schritte aus, um es zu aktivieren.
1 . Gehen Sie zu Extras und wählen Sie dann Optionen :
2 . Dann Wählen Sie Text - Editor -> Alle Sprachen -> CodeLens
3 . Klicken Sie auf das Kontrollkästchen, um die Codelinse zu aktivieren:
Jetzt können Sie die Referenzen oben auf den Methoden sehen.
Dies funktioniert nicht für VS - Community Edition
Prost!
quelle
CodeLens ist in den Community-Editionen nicht verfügbar. Zum Einschalten benötigen Sie Professional oder höher.
In VS2015 bestand eine Möglichkeit, CodeLens zu "erhalten", darin, die SQL Server Developer Tools (SSDT) zu installieren. Ich glaube jedoch, dass dies in VS2017 behoben wurde.
Sie können jedoch alle Methodenreferenzen abrufen, indem Sie mit der rechten Maustaste auf die Methode und auf "Alle Referenzen suchen" klicken.
quelle
Für alle, die sich dies heute nach 2 Jahren ansehen, zeigt Visual Studio 2019 (auch Community Edition) die Referenzen
quelle
In früheren Beiträgen habe ich gelesen, dass diese Funktion in der VS 2015-Community verfügbar ist, wenn Sie zuerst SQL Server Express (kostenlos) installieren und dann VS installieren. Ich habe es versucht und es hat funktioniert. Ich musste nur Windows neu installieren und gehe jetzt das gleiche Verfahren durch und es hat nicht funktioniert ... also werde ich es erneut versuchen :). Ich weiß, dass es vor 6 Monaten funktioniert hat, als ich es versucht habe.
-Ed
quelle