Ich habe dieses sehr ärgerliche Problem, dass in Razor Views die Eingabetaste, die Rücktaste und die Navigationstasten häufig nicht reagieren. Ich muss VS neu starten, um es wieder normal zu machen. Vermisse ich etwas
Ich habe dieses sehr ärgerliche Problem, dass in Razor Views die Eingabetaste, die Rücktaste und die Navigationstasten häufig nicht reagieren. Ich muss VS neu starten, um es wieder normal zu machen. Vermisse ich etwas
Antworten:
Ich hatte das gleiche Problem und löste es durch Speichern der Rasiermesserdatei (Strg + S). Sobald ich dies getan hatte, konnte ich wieder die Eingabetaste, die Rücktaste und die Navigationstasten verwenden.
Ich glaube, dass Alt + Enter auch funktionieren kann.
Ich komme nicht oft in diesen Zustand und die obige Lösung löst das zugrunde liegende Problem nicht. Ich glaube, dass es etwas mit ReSharper zu tun haben könnte, habe aber nicht herausgefunden, ob diese Annahme wahr ist oder nicht.
Es gibt eine Reihe von Seiten, auf denen diese Art von Problem behandelt wird: Link 1 Link 2 Link 3
Bitte versuchen Sie, die versteckte '.suo'-Konfiguration aus dem Lösungsordner zu löschen.
Ich weiß, dass dieser Thread vor einiger Zeit erstellt wurde, aber dies kann ein nützlicher Tipp für jemanden sein.
Dies passierte mir in VS 2010, obwohl ich R # nicht verwendete. Nach dem Graben durch diese Links @ Ryan Spears in seinem Posten habe ich habe über eine dauerhafte Lösung kommen Quelle . (Beachten Sie, dass die Lösung von @ Maffelu für mich funktioniert hat, aber zurückschalten kann, wenn ich versehentlich die linke Maustaste + Umschalttaste drücke).
Dies ist auch seltsam, da Links-Alt + Umschalt es nicht zurück zu ändern scheint. Sie müssen also zur Quelle gehen: Eine Schlüsselbindung, die in der Windows-Systemsteuerung vergraben ist:
Systemsteuerung > Region und Sprache > Tastaturen und Sprachen > Tastatur ändern > Erweiterte Tasteneinstellungen > Tastenfolge ändern > Wählen Sie "Nicht zugewiesen" für das Umschalten der Eingabesprache und das Switch-Tastaturlayout .
Ich habe dasselbe in Visual Studio 2013 und 2015 CTP gesehen.
Keine der oben genannten Lösungen hat funktioniert, aber ein Neustart von Visual Studio hat funktioniert (nachdem die folgende Warnung angezeigt wurde).
Etwas, das für mich funktioniert hat:
Versuchen Sie Tools > Import and Export Settings...
dann nur auswählen Keyboard
.
Suchen Sie nach Bkspce
und sehen Sie, ob es für irgendetwas verwendet wird.
Ich hatte versehentlich etwas Global gebunden, Bkspce, Bkspce
was ein sehr seltsames Problem verursachte.
Dies ist mir passiert, als ich ReSharper
in einem installierten Visual Studio VsVim
installiert und es wie folgt behoben habe:
VsVim
Tools
-> Options
-> Environment
-> auf die Standardeinstellung zurückKeyboard
ReSharper
Tastenkombination in den ReSharper
Optionen fest. (Ich benutze ReSharper 2.x or IntelliJ IDEA
), und stellen Sie sicher Enter
, Backspace
usw. zu arbeiten.VsVim
und konfigurieren Sie die Tastaturoptionen.VsVim
, aber das Zurücksetzen der Tastaturzuordnung auf die Standardeinstellungen hat mir bei einem ähnlichen Problem geholfen.
Resharper könnte der Grund sein. Keine der oben genannten Lösungen hat bei mir funktioniert. Überprüfen Sie zunächst, ob Resharper das Problem ist.
Navigieren Sie einfach zu Extras> Optionen> ReSharper> Allgemein> Klicken Sie auf Resharper anhalten.
Wenn Sie nach den oben beschriebenen Schritten jetzt wie erwartet funktionieren, kann Ihr Problem durch den Cache verursacht werden.
Löschen Sie den Cache anhand der folgenden Navigation.
Resharper> Optionen> Allgemein> Caches löschen oder manuell löschen
Oder das Problem kann dadurch verursacht werden, dass die Skript-Tags in der cshtml nicht übereinstimmen. (Seltsam, aber es war der Fall, der mein Problem verursacht.)
Wenn in Visual Studio 2010 zu viele Dateien geöffnet sind, funktioniert die Eingabetaste oder die Rücktaste zeitweise nicht mehr. Versuchen Sie, einige Dateien zu schließen, und die Eingabetaste und die Rücktaste funktionieren.