Schneller nativer Picker zum Öffnen kürzlich verwendeter VS Code-Projekte unter Windows
Öffnet aktuelle Visual Studio Code-Projekte sofort über einen nativen Windows-Picker, der die interne Datenbank von VS Code liest und eine durchsuchbare Liste präsentiert. Erstellt von Caleb Robinson, richtet sich das Tool an Windows-Entwickler und Power-User, die tastaturgesteuerte Workflows und Taskleisten-Hotkeys bevorzugen. Es verwendet asynchrone Analyse für einen schnellen Start, unterstützt entfernte URIs wie WSL und SSH und hält die Laufzeit kompakt als eine einzelne, abhängigkeitfreie ausführbare Datei, die den Systemeinstellungen für das Design folgt.
Wie das Tool Ihre aktuellen Projekte findet und startet
VS Recent liest die gemeinsam genutzte Speicherdatenbank von VS Code (state.vscdb) mithilfe der winsqlite3.dll des Systems, analysiert die Einträge im aktuellen Ordner asynchron und zeigt sie in einer tastatursuchbaren Liste an. Das Tool bewahrt lokale und entfernte Ordner-URIs, einschließlich WSL und SSH, sodass das Auswählen eines Eintrags den aufgezeichneten Arbeitsbereich direkt in der installierten VS Code-Instanz öffnet. Die Win+1 bis Win+9 Taskleisten-Pin-Verknüpfungen ermöglichen das Starten mit einem Druck für angeheftete Slots.
Wie es das Systemverhalten während der Nutzung beeinflusst
Die ausführbare Datei ist ein kleines, eigenständiges Rust-Binary, das nur integrierte Windows-DLLs verwendet, sodass der Start nahezu sofort erfolgt und das Tool keine externe Laufzeit benötigt. Die asynchrone Datenbankanalyse reduziert das Blockieren auf dem Desktop, was die schnellen Startzeiten des Produkts im Vergleich zum ersten Öffnen der vollständigen IDE erklärt. Der Picker folgt den Systemeinstellungen für helle oder dunkle Themen, sodass er visuell ohne zusätzliche Hintergrunddienste integriert wird.
Sicherheit, Zugriffslevels und Berechtigungsmodell
Der Picker arbeitet, indem er die gemeinsam genutzte Speicherdatenbank liest, anstatt sie zu ändern, was bedeutet, dass er im Nur-Lese-Modus für das Abrufen der aktuellen Liste funktioniert. Er erfordert eine installierte VS Code-Version, um state.vscdb zu befüllen, und unterstützt komplexe URIs für die Remote-Entwicklung wie Dev-Container und GitHub-Tunnel. Das Projekt umfasst ein optionales AutoHotkey-Skript für eine dedizierte globale Verknüpfung, das separat von der Hauptausführungsdatei läuft.
Wer profitiert und wie steil die Lernkurve ist
Das Tool eignet sich für Entwickler, die häufig zwischen Projekten wechseln und Tastaturnavigation bevorzugen: Es bietet eine nicht fallunempfindliche Filterung von Labels, URIs und Remote-Namen sowie visuelle Farbkennzeichnung zur Unterscheidung der Verbindungstypen. Die Installation kann über den Windows-Paket-Manager oder durch Ablegen der ausführbaren Datei in einen Ordner erfolgen, sodass die technische Einrichtung kurz ist. Benutzer, die auf mausgesteuerte Navigation in der IDE angewiesen sind, profitieren weniger von dem kleinen, fokussierten Arbeitsablauf, den dieses Tool bietet.
Bester Fit und eine praktische Einschränkung
Das Tool ist ein fokussiertes Produktivitätswerkzeug für Entwickler, die schnelleren Zugriff auf VS Code-Arbeitsbereiche vom Desktop aus wünschen; es liest die IDE-Datenbank direkt und startet Einträge, ohne zuerst den vollständigen Editor zu laden. Ein Nachteil ist sein enger Umfang: es zeigt nur den Picker der letzten Historie an und ersetzt nicht das vollständige Projektmanagement von VS Code. Empfohlen.





