Deaktivieren Sie die Shift-Escape-Verknüpfung von Visual Studio

464
Kyle Strand

Ich verwende VsVim in Visual Studio 2013. Wenn ich versuche, eine Datei nach dem Eingeben von Text im "Einfügen" -Modus zu speichern, verwende ich das <ESC>:w<ENTER>, was normalerweise funktioniert, aber manchmal fette ich es mit dem Finger und schließe irgendwie den Tab der Datei ohne Sparen

Beim Googlen nach Verknüpfungen für Dateien in Visual Studio werden diese Verknüpfungen normalerweise mit <Ctl>einer Funktionstaste verwendet. Aber ich bin mir ziemlich sicher, dass ich nicht versehentlich schläge <Ctl>und ich bin sicher, dass ich nicht versehentlich eine Funktionstaste drücke.

Was ist los? Kann dieses Verhalten deaktiviert werden?

0

1 Antwort auf die Frage

0
Kyle Strand

Ich stolperte schließlich über eine Antwort, als ich die Frage schrieb. Ich dachte mir, ich würde die Frage beenden und die Antwort teilen, um jedem zu helfen, der das gleiche Problem hat.

Dies ist offensichtlich auf die <shift><esc>Verknüpfung zurückzuführen . Dank dieser Seite (verlinkt in der Antwort, zu der ich gekommen <shift><esc>bin) heißt die Verknüpfung "Werkzeug schließen". Das ist unglaublich ärgerlich, denn ohne diese Abkürzung wäre es kein Problem, <shift>ein wenig zu früh zu schlagen, um sich auf die :.

Um die Verknüpfung zu deaktivieren, um das geht Tools > OptionsMenü wählen Sie Keyboardunter Environmentder Navigationsleiste, die Suche nach Window.CloseTool(nicht nicht treffen <ENTER>), und klicken Sie einfach auf Remove.