2. August 2026

Stabiles VS-Code-Tasks-Menü ohne History

VS Code besitzt eine kleine, aber äußerst nützliche Einstellung für alle, die häufig mit Tasks arbeiten:

{
  "task.quickOpen.history": 0
}

Damit wird die History im Quick-Open-Menü abgeschaltet. Zuletzt ausgeführte Tasks werden nicht mehr bevorzugt einsortiert und die Liste verändert sich nicht länger nach jeder Benutzung.

Stabiles VS-Code-Tasks-Dropdown ohne History

Das Tasks-Menü bleibt in einer festen, vorhersehbaren Reihenfolge.

Warum die History hier eher schadet

Eine History klingt zunächst hilfreich: Zuletzt verwendete Einträge sollen schneller erreichbar sein. Bei einer bewusst aufgebauten Task-Liste bewirkt sie jedoch das Gegenteil.

Nach jeder Ausführung kann sich die Reihenfolge verändern. Ein Task, der eben noch an Position drei stand, befindet sich beim nächsten Öffnen plötzlich weiter oben oder unten. Man muss die Liste deshalb jedes Mal neu lesen, statt sie automatisch zu bedienen.

Das ist unnötige Reibung.

Muscle Memory braucht eine stabile Oberfläche

Muscle Memory funktioniert nur, wenn eine Bedienoberfläche verlässlich bleibt. Das Gehirn merkt sich nicht nur Namen, sondern auch Positionen und Bewegungsabläufe:

  1. Ctrl-F6 drücken.
  2. Eine bestimmte Anzahl von Schritten nach unten gehen.
  3. Enter drücken.

Dieser Ablauf wird sehr schnell, solange derselbe Task stets an derselben Stelle steht.

Eine dynamische Sortierung zerstört diese räumliche Verlässlichkeit. Sie zwingt den Benutzer zurück ins bewusste Suchen. Aus einem eingeübten Handgriff wird wieder eine kleine Lese- und Auswahlaufgabe.

Mit abgeschalteter History lassen sich die eigenen Tasks dagegen wie feste Werkzeuge behandeln: gleiche Reihenfolge, gleiche Position, gleiche Bewegung.

Wo die Einstellung eingetragen wird

Projektbezogen gehört sie in die Datei .vscode/settings.json. Dann gilt das Verhalten nur für den jeweiligen Workspace. Wer ein stabiles Tasks-Menü überall bevorzugt, kann den Wert stattdessen in den persönlichen VS-Code-Einstellungen setzen.

Fazit

Diese unscheinbare Einstellung entfernt die störende Umsortierung und hält das Ctrl-F6-Dropdown konstant. Erst dadurch ist eine wirklich schnelle Bedienung per Muscle Memory möglich.

Nicht jede Oberfläche wird besser, wenn sie sich dem letzten Verhalten anpasst. Manchmal ist das Beste, was sie tun kann, schlicht an ihrem Platz zu bleiben.