
Wenn Sie jemals versucht haben, eine Tastenkombination zu „verlernen“, wissen Sie, dass dies nahezu unmöglich ist. Das Muskelgedächtnis ist hartnäckig, besonders wenn man stundenlang im Editor verbringt. Das ist die Realität, dass das Visual Studio-Team Probleme damit hat, altmodische Verknüpfungen zu überdenken und gleichzeitig versucht, jahrzehntelange Entwicklergewohnheiten nicht zu brechen.
In einem neuen Blogbeitrag wird nun erklärt, warum das Team etwas so Einfaches wie Strg+W aktualisiert, das nicht „so einfach ist, wie es scheint“. Und ironischerweise schließt Strg+W standardmäßig nichts in VS. Stattdessen wird das aktuelle Wort ausgewählt, ein Verhalten, das es seit den frühen 2000er Jahren gibt.
Warum Visual Studio nicht einfach „die Verknüpfung austauschen“ kann
Visual Studio unterstützt mehrere Tastenkombinationen für dieselbe Aktion, was sowohl klassische Windows-Kombinationen (wie Strg+F4 zum Schließen von Tabs) als auch moderne Alternativen ermöglicht. Hier besteht das Problem darin, dass jede Verknüpfung bereits etwas bewirkt und die Neuzuweisung einer Verknüpfung das Risiko birgt, seit langem etablierte Arbeitsabläufe zu unterbrechen.
Strg+W ist ein perfektes Beispiel dafür, da es anderswo häufig zum Schließen von Tabs verwendet wird, aber was ist mit dem Muskelgedächtnis, fragen Sie sich vielleicht, oder? Laut dem Team ist das Austauschen von Verknüpfungen nicht so einfach, wie es sich anhört.
Ihr Verknüpfungsverhalten in Visual Studio hängt stark ab von:
-
Entwicklerprofile (Allgemein, C#, Web, C++)
-
Tastaturschemata (VS Code, ReSharper, Visual Studio Standard)
-
Bereiche, die das Verhalten von Verknüpfungen ändern, je nachdem, wo Ihr Fokus liegt
-
Aufeinanderfolgende Tastenkombinationen wie Strg+E, Strg+W, die das erneute Zuordnen von Einzeltastenauslösern erschweren
Dieses Ökosystem macht Visual Studio umfassend anpassbar, bedeutet aber auch, dass sich die Änderung einer Verknüpfung auf die gesamte IDE auswirken kann.
In Visual Studio 2026 ordnet Microsoft endlich Strg+W zu, um die aktive Registerkarte zu schließen, allerdings nur für einige Profile. Das Team vermeidet die Unterbrechung etablierter Sequenzen und Arbeitsabläufe für C#-Profilbenutzer. Wenn Sie das neue Verhalten dennoch wünschen, können Sie es manuell in den Tastenbelegungseinstellungen zuweisen.
*️⃣ Quelllink: