Dzisiaj Microsoft wydał edytor plików / folderów Visual Studio Code .
Pierwszym ograniczeniem jest to, że wydaje się być aplikacją z pojedynczą instancją.
Czy istnieje sposób uzyskania wielu instancji lub otwarcia wielu folderów jednocześnie?
visual-studio-code
Binarny Worrier
źródło
źródło
Posługiwać się
podczas uruchamiania programu. To „Otwiera nową sesję Visual Studio Code zamiast przywracać poprzednią sesję”. ( stąd ).
Użyłem tego sposobu, modyfikując skrót „Kod”, aby uwzględnić
-n
parametr:źródło
while Ctrl+K then release the keys and press O would open the current tab in a new window
Wybierz menu Plik → Nowe okno z menu, a następnie otwórz inny folder w nowym oknie.
źródło
Jeśli chcesz otworzyć wiele instancji tego samego folderu, nie jest on obecnie obsługiwany. Obejrzyj i oceń ten problem GitHub, jeśli chcesz go zaimplementować: Obsługa otwierania folderu projektu w wielu oknach programu Visual Studio Code
źródło
Lubię otwierać kod Visual Studio Code z wiersza polecenia / okna dialogowego, w przyjemny i prosty sposób
cmd /c code -n
. Ponieważ okno dialogowe uruchamiania utrzymuje również historię poleceń dla poszczególnych użytkowników, jest to bardzo wygodne. Jedno kliknięcie i gotowe -źródło
Ctrl+ Shift+ PDuplikuj obszar roboczy w nowym oknie Enter
from: https://code.visualstudio.com/updates/v1_24#_duplicate-workspace-in-new-window
źródło
Możesz także utworzyć skrót z pustą nazwą pliku
źródło
Wiele wystąpień tego samego projektu
OBEJŚCIE
Nie można otworzyć wielu instancji tego samego folderu, ale obejściem, które znalazłem, jest otwieranie różnych folderów.
Tutaj mogę otworzyć komponenty, modele i testy w różnych oknach, a następnie przejrzeć je na trzech monitorach.
Brzmi trochę prosto, ale to bardzo mi pomogło.
źródło
Aby otworzyć nową instancję z projektem załadowanym z terminala, wystarczy wpisać
code <directory-path>
źródło
Najłatwiejszym, gdy nie znasz skrótu CTRL+ SHIFT+, Njest skorzystanie z menu: Plik, Nowe okno
źródło
Przybyłem tutaj, aby dowiedzieć się, jak zmusić VSCode (Mac OS) do utworzenia nowego okna, gdy plik lub folder zostanie otwarty, a VSCode już działa. To samo, co robi GitHub Atom. Powyższe odpowiedzi nie odpowiedziały na moje zapytanie, ale znalazłem odpowiedź, więc podzielę się.
Ustawienie:
window.openFilesInNewWindow
- jeśli ustawione naon
, pliki otworzą się w nowym oknie.window.openFoldersInNewWindow
- jeśli ustawione naon
, foldery otworzą się w nowym oknie.Bonus, aby zachowywał się jak Atom: Ustaw
window.newWindowDimensions
namaximised
.źródło
Począwszy od wersji 0.9.0 dodaliśmy nowe ustawienie,
window.reopenFolders
aby kontrolować, czy Visual Studio Code ma przywracać wszystkie foldery poprzedniej sesji.Domyślnie przywrócone zostanie tylko ostatnie aktywne okno, nad którym pracowałeś, ale jeśli zmienisz to ustawienie na
all
, Visual Studio Code ponownie otworzy wszystkie foldery w swoich oknach automatycznie.źródło
W Linuksie (testowanym z Ubuntu i Kali Linux ) możesz również kliknąć kafelek prawym przyciskiem myszy i wybrać
New Window
.źródło
Możesz otworzyć wiele okien (z menu lub
code
ponownie uruchamiając plik wykonywalny).Niestety wydaje się, że w tej chwili nie ma możliwości osobnych instancji. Na przykład, jeśli masz otwarte dwie powłoki z różnymi środowiskami w każdej (różne ścieżki itp.), Uruchomienie
code
dla obu spowoduje, że drugie okno będzie miało takie same ścieżki jak pierwsza i zignoruje środowisko, z którego zostało uruchomione.źródło
Wiele okien VS Code można otworzyć na tym samym efekcie folderze, jeśli każde z nich otwiera inną ścieżkę. Na przykład w systemie Windows projekt w C: \ Git \ MyProject może być otwarty w jednym wystąpieniu VS Code, podczas gdy \ MyPC \ c $ \ Git \ MyProject jest otwarty w innym wystąpieniu. Jeśli udział administratora (c $) nie jest dostępny lub odpowiedni, można zbudować udział jawny, który zapewnia niezbędny dostęp.
Nie, to nie jest idealne rozwiązanie.
źródło
Jeśli masz wszystkie pliki JavaScript w wielu folderach w jednym folderze, który działa bardzo dobrze i właśnie to zrobiłem:
źródło
W 2019 r. Automatycznie otworzy nową sesję, nową instancję vs-code. Według rodzaju
w oknie poleceń, w folderze głównym projektu.
pierwszy dysk CD w folderze projektu,
następnie wpisz
źródło