IT-Swarm.Net

Birden çok Visual Studio Kod örneğini nasıl açarı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 fazla örnek almanın veya aynı anda birden fazla klasörü açmasının bir yolu var mı?

240
Binary Worrier

Ctrl + Shift + N yeni bir pencere açacak Ctrl+K sonra tuşları serbest bırakır ve O geçerli sekmeyi yeni bir pencerede açar. Daha sonra iki örneğine sahip olmak için menüyü Dosya Aç Klasörü kullanabilirsiniz. Her pencerede farklı klasörlerle birlikte Visual Studio Kodu.

 + Shift + N ve  + K Mac için.

Yardımcı klavye kısayollarının listesi burada bulunabilir.

454
Blake Mumford

Hızlı, güvenilir ve uygun fiyatlı bulut barındırma

Kaydolun ve 30 gün içinde $50 bonus kazanın!

Kullanım

code -n

programı başlatırken. Bu "Önceki oturumu geri yüklemek yerine yeni bir Visual Studio Kodu oturumu açar." ( buradan ).

Bunu kullanmamın yolu, "Kod" kısayolumu -n parametresini içerecek şekilde değiştirmekti:

Visual Studio Code Shortcut

80
Matt Klein

Menüden menü DosyaYeni Pencere seçeneğini seçin ve ardından yeni penceredeki diğer klasörü açın.

15
lex82

Aynı klasörün birden fazla örneğini açmak istiyorsanız, şu anda desteklenmiyor. Uygulandığını görmek istiyorsanız, bu GitHub sorununu izleyin ve değiştirin: Birden fazla Visual Studio Kod penceresinde bir proje klasörü açma desteği

12
Ryan Walls

Boş bir dosya adına sahip bir kısayol da oluşturabilirsiniz.

"%LOCALAPPDATA%\Local\Code\Code.exe" ""
4
Todd Smith

Visual Studio Kodunu Prompt/dialog penceresinden açmayı seviyorum, bunun yerine tatlı ve basit bir cmd /c code -n ile. Çalıştırma iletişim kutusu, komut geçmişinizi kullanıcı bazında da koruduğu için çok kullanışlıdır. Tek tıkla ve git -

Enter image description here

4
RBT

Aynı projenin birden fazla örneği

GEÇICI ÇÖZÜM

Aynı klasörün birden fazla örneğini açamazsınız, ancak bulduğum bir geçici çözüm farklı klasörler açmaktır.

lib
-components
-models
-helpers
tests

Böylece, burada farklı pencerelerde bileşenler, modeller ve testler açabilirim ve sonra bunları üç monitörümde görüntüleyebilirim.

Biraz basit geliyor ama bu bana çok yardımcı oldu.

3
orangesherbert

0.9.0 sürümümüzden başlayarak, Visual Studio Kodunun önceki oturumun tüm klasörlerini geri yükleyip kurmayacağını kontrol etmek için yeni bir ayar window.reopenFolders ekledik.

Varsayılan olarak, yalnızca üzerinde çalıştığınız en son etkin pencere geri yüklenir, ancak bu ayarı allolarak değiştirirseniz, Visual Studio Code, penceresindeki tüm klasörleri otomatik olarak yeniden açar.

1
Benjamin Pasero

Bir dosya veya klasör açıldığında ve VSCode zaten çalışıyorken VSCode'un (Mac OS) yeni bir pencere oluşturmasını sağlamaya geldim. GitHub Atom ile aynıdır. Yukarıdaki cevaplar sorgumu cevaplamadı, cevabını buldum biti kendimi paylaşacağım.

Ayar: window.openFilesInNewWindow - on olarak ayarlandıysa, dosyalar yeni bir pencerede açılacaktır. window.openFoldersInNewWindow - on olarak ayarlandıysa, klasörler yeni bir pencerede açılır.

Atom gibi davranması için bonus: window.newWindowDimensions - maximised olarak ayarlayın.

1
Mere Development

Birden fazla pencere açabilirsiniz (menüden veya code çalıştırılabilir dosyasını tekrar çalıştırarak).

Ancak, ne yazık ki, şu anda aslında ayrı vakalara sahip olmanın bir yolu yok gibi görünüyor. Örneğin, her birinde farklı ortamlara sahip iki mermi açık (farklı yollar, vb.) Varsa, her ikisi için code işlevinin başlatılması, ikinci pencerenin aynı yolları paylaşmasına ve başlatıldığı ortamı görmezden gelmesine neden olur.

1
please delete me

Projeniz terminalden yüklendiğinde yeni bir örnek açmak için, code <directory-path> yazmanız yeterlidir.

1
nlt

Linux'ta (Ubuntu ve Kali Linux ile test edilmiştir) ==) ayrıca dock üzerindeki kutucuğa sağ tıklayıp ve New Window öğesini seçebilirsiniz.

1
Revx0r

Her biri klasörü farklı bir yoldan açarsa, aynı efektif klasöründe birden fazla VS Kodu penceresi açılabilir. Örneğin, Windows'ta, C:\Git\MyProject içindeki bir proje VS Code'un bir örneğinde açık olabilirken,\MyPC\c $\Git\MyProject başka bir durumda açık olabilir. Yönetici payı (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.

1
Rich Armstrong

Bilmiyorsanız kolay CTRL+SHIFT+N kısayol menüyü kullanmaktır: Dosya, Yeni Pencere

enter image description here

0
prosti

Tüm JavaScript dosyalarınızı çok iyi sonuç veren tek bir klasörün altında birden fazla klasörde kullanıyorsanız ve yaptığım şey buydu:

Enter image description here