Visual Studio 2017, F7 funktioniert nicht

1186
Luke

Ich habe immer noch F7 als globalen View codeSchlüssel, aber es funktioniert nicht.
Meine F7Taste auf der Tastatur ist nicht beschädigt (weil ich F7 in einer anderen App verwenden kann)
Wie kann ich feststellen, was mit meiner F7-Taste in Visual Studio passiert ist?

Ich habe noch F7 als Global View-Code

3
Dementsprechend sollte sich das in der kommenden Version (15.7.4.) Zu entwickelnde Community.visualstudio.com beheben lassen. Pedro77 vor 6 Jahren 0

3 Antworten auf die Frage

4
Pedro77

Das Web Tools-Team hat in 15.7 einen neuen Befehl hinzugefügt, der das Wechseln zwischen einer Razor View-Datei und seiner C # -Codedatei unterstützt und F7 zuordnet, da dies eine übliche Zuordnung für ähnliche Befehle ist. Wir haben jedoch nicht erkannt, dass dies in bestimmten Tastaturschemata mit dem Befehl build überlappt und aus diesen Schemata entfernt werden muss.

Wir arbeiten an einer Lösung, die wir sehr bald herausbringen werden. In der Zwischenzeit können Sie sich mit der folgenden Problemumgehung aufheben.

  • Gehen Sie zu Extras-> Optionen-> Umgebung-> Tastatur
  • In "Befehle anzeigen, die" enthalten, geben Sie "ToggleRazorView" ein.
  • Wählen Sie "EditorContextMenus.CodeWindow.ToggleRazorView" aus.
  • Klicken Sie neben "Verknüpfungen für ausgewählten Befehl" auf "Entfernen".

Antwort von Vino Wang von der Visual Studio Developer Community

AKTUALISIEREN:

Danke für Ihre Rückmeldung! Wir haben das Problem in einer kommenden Version behoben (15.7.4.). Vielen Dank, dass Sie uns dabei geholfen haben, ein besseres Visual Studio zu erstellen!

Endlich! : D

-1
Chris Holland

Sie müssen die F7-Verknüpfung entfernen, an die Folgendes angehängt ist:

ToggleRazorView

Danke für den Kommentar, nach einigen Versuchen habe ich einige Einstellungen aktualisiert, dann funktioniert F7 wieder, https://imgur.com/a/s1dLq5A Luke vor 6 Jahren 0
-1
Luke

Nach einigen Versuchen habe ich F7 zu allem hinzugefügt, was sich auf die "ViewCode" -Option bezieht, als es wieder funktioniert.

enter image description here

Für wen minus das, was haben Sie erwartet? Luke vor 6 Jahren 0