Bugün Microsoft, Visual Studio Code dosya / klasör düzenleyicisini yayımladı .
İlk sınırlama, tek örnekli bir uygulama gibi görünmesidir.
Birden çok örneği almanın veya aynı anda birden fazla klasörü açmasını sağlamanın bir yolu var mı?
Bugün Microsoft, Visual Studio Code dosya / klasör düzenleyicisini yayımladı .
İlk sınırlama, tek örnekli bir uygulama gibi görünmesidir.
Birden çok örneği almanın veya aynı anda birden fazla klasörü açmasını sağlamanın bir yolu var mı?
Yanıtlar:
Ctrl+ Shift+ Nyeni bir pencere açar, Ctrl+ Ksonra tuşları serbest bırakır ve tuşuna basıldığında Ogeçerli sekme yeni bir pencerede açılır. Daha sonra , her pencerede farklı klasörlere sahip iki Visual Studio Code örneği için Dosya → Klasörü Aç menüsünü kullanabilirsiniz .
⌘Mac için + Shift+ Nve ⌘+ K.
Yararlı klavye kısayollarının listesi burada bulunabilir .
kullanım
code -n
programı başlatırken. Bu "Önceki oturumu geri yüklemek yerine yeni bir Visual Studio Code oturumu açar." ( buradan ).
Bunu kullandığım yol, "Kod" kısayolumu -nparametreyi içerecek şekilde değiştirerek oldu :
while Ctrl+K then release the keys and press O would open the current tab in a new window
Aynı klasörün birden fazla örneğini açmak istiyorsanız, şu anda desteklenmemektedir. Uygulandığını görmek istiyorsanız bu GitHub sorununu izleyin ve yükseltin: Bir proje klasörünü birden fazla Visual Studio Code penceresinde açma desteği
Ctrl+ Shift+ PYeni Pencerede Çalışma Alanını Çoğalt Enter
from: https://code.visualstudio.com/updates/v1_24#_duplicate-workspace-in-new-window
Boş bir dosya adıyla da kısayol oluşturabilirsiniz
"%LOCALAPPDATA%\Local\Code\Code.exe" ""
Aynı projenin birden fazla örneği
Pratik Çözüm
Aynı klasörün birden fazla örneğini açamazsınız, ancak bulduğum bir çözüm farklı klasörleri açmaktır.
lib
-components
-models
-helpers
tests
Burada bileşenleri, modelleri ve testleri farklı pencerelerde açabilirim ve sonra bunları üç monitörümde görüntüleyebilirim.
Biraz basit geliyor ama bu bana çok yardımcı oldu.
Buraya bir dosya veya klasör açıldığında ve VSCode zaten çalışıyorken VSCode'un (Mac OS) yeni bir pencere oluşturmasını öğrenmek için geldim. GitHub Atom ile aynı. Yukarıdaki cevaplar sorgumu cevaplamadı, biraz kendim cevap buldum bu yüzden paylaşacak.
Ayar:
window.openFilesInNewWindow- olarak ayarlanırsa on, dosyalar yeni bir pencerede açılır.
window.openFoldersInNewWindow- olarak ayarlanırsa on, klasörler yeni bir pencerede açılır.
Set: Bonus o Atom gibi davranmaya yapmak window.newWindowDimensionsiçin maximised.
0.9.0 sürümümüzden başlayarak, window.reopenFoldersVisual Studio Code'un önceki oturumun tüm klasörlerini geri yüklemesi gerekip gerekmediğini kontrol etmek için yeni bir ayar ekledik .
Varsayılan olarak yalnızca üzerinde çalıştığınız son etkin pencere geri yüklenir, ancak bu ayarı olarak değiştirirseniz all, Visual Studio Code pencerelerindeki tüm klasörleri otomatik olarak yeniden açar .
Linux'ta (Ubuntu ve Kali Linux ile test edilmiştir ) ayrıca bağlantı istasyonundaki döşemeye sağ tıklayıp seçebilirsiniz New Window.
Birden fazla pencere açabilirsiniz (menüden veya codeyürütülebilir dosyayı tekrar çalıştırarak).
Bununla birlikte, maalesef, şu anda ayrı ayrı örneklere sahip olmanın bir yolu yok gibi görünüyor. Örneğin, her birinde farklı ortamlarda (farklı yollar vb.) Açık iki kabuğunuz varsa, her codeikisinin de fırlatılması ikinci pencerenin birinciyle aynı yolları paylaşmasına ve başlatıldığı ortamı göz ardı etmesine neden olur.
Her biri klasörü farklı bir yoldan açarsa, aynı etkili klasörde birden çok VS Kodu penceresi açılabilir . Örneğin, Windows'ta, C: \ Git \ MyProject içindeki bir proje VS Code'un bir örneğinde açılabilirken, \ MyPC \ c $ \ Git \ MyProject başka bir örneğinde açık olabilir. Yönetici paylaşımı (c $) mevcut değilse veya uygun değilse, gerekli erişimi sağlayan açık bir paylaşım oluşturulabilir.
Hayır, bu ideal bir çözüm değil.
Tüm JavaScript dosyalarınız çok iyi çalışan bir klasör altında birden fazla klasörde varsa ve ben de bunu yaptım: