Visual Studio f2 Refactor.Rename, Datei.Rename

8

Ich versuche Visual Studio dazu zu bringen, eine Datei umzubenennen, wenn ich mich im Solution Explorer mit einer ausgewählten Datei oder einem Verzeichnis befinde und die F2-Taste drücke. Ich möchte aber auch, dass Visual Studio Refactoring Renaming durchführt, wenn ich F2 drücke, und ich bin im Editor-Fenster mit meinem Cursor auf einer Variablen. Ich weiß, dass es etwas damit zu tun hat, den Kontext von jedem zu setzen (Global, TextEditor, usw.). Ich kann jedoch nicht die richtige Kombination finden. Es gibt keinen "Lösungs-Explorer" -Kontext

Danke, Jerome

    
jeromeyers 27.09.2012, 14:25
quelle

2 Antworten

13

Hier ist, was ich in Visual Studio (2013) getan habe, um F2 im Editor und im Lösungsexplorer arbeiten zu lassen:

  • Gehen Sie zum Menü Extras / Optionen und wählen Sie Umgebung / Tastatur aus
  • In "Befehle anzeigen, die enthalten" put File.Rename
  • Wählen Sie unter "Neue Verknüpfung in verwenden" den Projektmappen-Explorer aus
  • Drücken Sie in "Funktionstasten drücken" F2, und klicken Sie auf "Zuweisen"
  • In "Befehle anzeigen, die enthalten" put Refactor.Rename
  • Wählen Sie unter "Neue Verknüpfung in" den Texteditor aus
  • In "Drücken Sie die Tastenkombination" drücken Sie F2 und klicken Sie auf "Zuweisen"

Ich konnte es nicht mit "Global" arbeiten lassen. Es erscheint mir seltsam, dass dies kein Standardverhalten ist, da U2 für die Umbenennung in Microsoft-Produkten überall verwendet wird, aber zumindest so flexibel ist, dass Sie es einrichten können.

    
Giles 29.04.2014 10:02
quelle
1

Ich habe Global für den Lösungsexplorer und Texteditor für den Texteditor verwendet ... so weit so gut

    
Chris Nevill 12.03.2013 17:15
quelle