Windows'ta son VS Code projelerini açmak için hızlı yerel seçici
Son Visual Studio Code projelerini, VS Code'un dahili veritabanını okuyarak ve arama yapılabilir bir liste sunarak anında açan yerel bir Windows seçici aracılığıyla. Caleb Robinson tarafından oluşturulan bu araç, klavye odaklı iş akışlarını ve görev çubuğu kısayollarını tercih eden Windows geliştiricileri ve güç kullanıcılarını hedef alıyor. Hızlı başlatma için asenkron ayrıştırma kullanıyor, WSL ve SSH gibi uzaktan URI'leri destekliyor ve sistem tema ayarlarını takip eden tek, bağımlılıksız bir çalıştırılabilir dosya olarak çalışma zamanını kompakt tutuyor.
Aracın son projelerinizi nasıl bulup başlattığı
VS Recent, sistemin winsqlite3.dll'sini kullanarak VS Code paylaşılan depolama veritabanını (state.vscdb) okur, son klasör girişlerini asenkron olarak ayrıştırır ve bunları klavye ile aranabilir bir listede gösterir. Araç, WSL ve SSH dahil olmak üzere yerel ve uzaktan klasör URI'lerini korur, bu nedenle bir girişi seçmek, o kaydedilmiş çalışma alanını doğrudan kurulu VS Code örneğinde açar. Win+1'den Win+9'a kadar olan görev çubuğu sabitleme kısayolları, sabitlenmiş alanlar için tek tuşla başlatma sağlar.
Kullanım sırasında sistem davranışını nasıl etkiler
Yürütülebilir dosya, yalnızca yerleşik Windows DLL'lerini kullanan küçük, bağımsız bir Rust ikili dosyasıdır, bu nedenle başlangıç neredeyse anındır ve araç dış bir çalışma zamanı gerektirmez. Asenkron veritabanı ayrıştırması, masaüstünde engellemeyi azaltır, bu da ürünün hızlı başlatma sürelerini tam IDE'yi açma ile karşılaştırıldığında açıklar. Seçici, sistemin açık veya koyu tema ayarlarını takip eder, böylece ekstra arka plan hizmetleri olmadan görsel olarak entegre olur.
Güvenlik, erişim seviyeleri ve izin modeli
Seçici, paylaşılan depolama veritabanını okuyarak çalışır, bu da onu son listeyi almak için yalnızca okuma modunda çalıştığı anlamına gelir. state.vscdb'yi doldurmak için kurulu bir VS Code gerektirir ve Dev Containers ve GitHub tünelleri gibi karmaşık uzaktan geliştirme URI'lerini destekler. Proje, ana yürütülebilir dosyadan ayrı olarak çalışan özel bir global kısayol için isteğe bağlı bir AutoHotkey betiği içerir.
Kimin faydalandığı ve öğrenme eğrisinin ne kadar dik olduğu
Araç, projeleri sık sık değiştiren ve klavye navigasyonunu tercih eden geliştiricilere uygundur: etiketlerin, URI'lerin ve uzaktan adların büyük/küçük harf duyarsız filtrelemesini sağlar ve bağlantı türlerini ayırt etmek için görsel renk kodlaması sunar. Kurulum, Windows Paket Yöneticisi aracılığıyla veya yürütülebilir dosyayı bir klasöre bırakmak suretiyle yapılabilir, bu nedenle teknik kurulum kısadır. Fare ile yönlendirme yapan, IDE içinde gezinmeye bağımlı kullanıcılar, bu aracın sunduğu küçük, odaklanmış iş akışından daha az fayda sağlar.
En iyi uyum ve pratik bir sınırlama
Bu araç, masaüstünden VS Code çalışma alanlarına daha hızlı erişim isteyen geliştiriciler için odaklanmış bir verimlilik aracıdır; IDE veritabanını doğrudan okur ve önce tam editörü yüklemeden girişleri başlatır. Bir takas, dar kapsamıdır: yalnızca son tarih seçicisini yüzeye çıkarır ve VS Code'un tam proje yönetimini değiştirmez. Tavsiye edilir.