Jak wywołać VS edytor kodu z linii poleceń
Pytanie mówi wszystko.
Jak mogę wywołać VS edytor kodu z
- windows cmd
- linux i mac terminal
Np. dla notepad++ piszę
> start notepad++ test.txt
Przy okazji, edytor jest niesamowity(cross-platform)! Dziękuję Nadella!
Możesz go pobrać z microsoft
12 answers
Użyj polecenia code /path/to/file/or/directory/you/want/to/open
, aby otworzyć plik w kodzie VS.
W systemach Windows i Linux polecenie code
powinno zostać zainstalowane automatycznie. Na macOS, musi być zainstalowany ręcznie:
Launch VS Code.
Teraz otwórz paletę poleceń (F1) i wpisz shell command
, aby znaleźć Shell Command: Install 'code' command in PATH command
.
Uruchom ponownie terminal.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2018-09-25 05:28:38
Na docs :
Mac OS X
- Pobierz Visual Studio Code Dla Mac OS X.
- Kliknij dwukrotnie na VSCode-osx.zip, aby rozwinąć zawartość.
- Przeciągnij Kod Visual Studio.aplikacji do folderu Aplikacje, udostępniając ją w Launchpad.
- Dodaj kod VS do Docka klikając prawym przyciskiem myszy ikonę i wybierając opcje, pozostań w doku.
Tip: Jeśli chcesz uruchomić VS Code z terminala, dodaj podążając za twoim~/.plik bash_profile ( ~ /.zshrc w przypadku korzystania z zsh).
code () { VSCODE_CWD="$PWD" open -n -b "com.microsoft.VSCode" --args $* ;}
Teraz możesz po prostu wpisać kod . w dowolnym folderze, aby rozpocząć edycję plików w tej teczce.
Tip: możesz również dodać go do VS Code insiders budować zmieniając " com.microsoft.VSCodeInsiders". Również jeśli nie wpisujesz całego kodu słowa, po prostu zmień go na c.
Linux
- Pobierz Visual Studio Code dla Linuksa.
- Utwórz nowy folder i rozpakuj VSCode-linux-x64.zip w tym folderze.
- Kliknij dwukrotnie kod, aby uruchomić Visual Studio Code.
Tip: jeśli chcesz uruchomić VS Code z terminala, utwórz następujący link zastępując/path/do/VSCode / Code absolutem ścieżka do kodu wykonywalnego
sudo ln -s /path/to/vscode/Code /usr/local/bin/code
Teraz możesz po prostu wpisać kod . w dowolnym folderze, aby rozpocząć edycję plików w tej teczce.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2018-07-07 09:00:28
Możesz również uruchomić kod VS z terminala wpisując code
po dodaniu go do ścieżki:
Launch VS Code.
Otwórz paletę poleceń (⇧⌘P)
i wpisz shell command
, aby znaleźć polecenie powłoki: Install code
w poleceniu PATH.
Polecenia powłoki Mac
Uruchom ponownie terminal, aby nowa wartość $PATH
stała się skuteczna. Będziesz mógł wpisać code .
w dowolnym folderze, aby rozpocząć edycję plików w tym folderze.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-05-02 02:12:42
VS Code to edytor kodu obowiązkowy dla 2018 roku
Dla użytkowników Windows 10 dużo jest możliwe, tak samo jak użytkownicy Mac OS typują code .
.
Poszukaj dla siebie VS Code \ bin folder ścieżka np C:\Program Files\Microsoft VS Code\bin
. Folder bin zawiera plik o nazwie code.cmd
Wykonaj poniższe kroki i bądź dumny z używanego systemu operacyjnego.
Wyszukaj "Zaawansowane Ustawienia systemu" Od początku.
Kliknij na środowisko Zmienne
Na zmiennych systemowych wybierz "path" z zakładki zmienna i kliknij Edytuj.
Kliknij na nowy po prawej stronie wyskakującego okna.
Skopiuj ścieżkę ze ścieżki nawigatora i wklej ją do nowej otwartej ścieżki w kroku 4, przykład:-
C:\Program Files\Microsoft VS Code\bin
Kliknij Ok na wszystkich otwartych oknach, aby potwierdzić zmiany i ponownie uruchomić
cmd
Przejdź do swojego
cmd
i przejdź do katalogu roboczego na serwerze i wpiszcode .
C:>cd wamp64\www\react-app> code .
aby otworzyć za pomocą kodu VS w systemie Windows.
Visual Studio Code zawiera również polecenie promowane w edytorze i można je otworzyć za pomocą Ctrl + `
na klawiaturze.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2018-01-31 09:12:15
W przypadku Linuksa i Maca, chcesz przejść do katalogu, w którym rozpakowano pliki VSCode za pomocą polecenia 'cd'. Na przykład:
cd ~/Downloads/VSCode
Następnie uruchamiasz aplikację przez uruchomienie..
./Code
'Code' jest nazwą pliku wykonywalnego.
Jeśli masz dostęp do roota na komputerze, możesz skonfigurować system tak, aby umożliwiał uruchamianie VSCode z dowolnego miejsca, łącząc go z /usr / bin, gdzie linki do plików wykonywalnych są często przechowywane.
sudo ln -s /path/to/VSCode/folder/Code /usr/bin/Code
Możesz teraz Uruchom VSCode z dowolnego miejsca, wpisując:
Code
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-04-30 09:29:01
Dla użytkowników Windows ( vs code doc):
Dodaj katalog "C:\Program Files (x86)\Microsoft VS Code Insiders\bin"
przy zmiennej środowiskowej % PATH%.
Następnie przejdź do folderu, który chcesz otworzyć za pomocą vs code i wpisz:
code-insders .
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-05-31 17:24:23
Podczas instalacji w systemie Windows zostanie wyświetlony monit o dodanie kodu VS do ścieżki.
Próbowałem rozgryźć, Jak otworzyć pliki z kodem VS z linii poleceń i miałem już taką możliwość-zapomniałem, że już ją dodałem. Być może masz już zainstalowany-sprawdź, przechodząc do folderu, który chcesz otworzyć i uruchamiając polecenie code .
, aby otworzyć ten folder.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-07-03 21:37:53
Czasami ustawienie ścieżki z palety poleceń VS Code nie działa
Zamiast tego ręcznie dodaj swój kod VS do ścieżki:
-
Uruchom w terminalu
Sudo nano / etc / paths
- przejdź do dołu pliku i wprowadź ścieżkę, którą chcesz dodać
- naciśnij control-x, aby zakończyć. Wprowadź "Y", aby zapisać zmodyfikowany bufor.
- Uruchom ponownie terminal i przetestuj
echo $PATH
. Powinieneś coś podobnego
~ echo $PATH
/Users/shashank/.nvm/versions/node/v8.9.2/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Applications/Visual Studio Code.app/Contents/Resources/app/bin
Następnym razem, ty przejdź do folderu projektu z terminala
Wpisz:
code .
Lub
code /path/to/project
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-12-26 06:08:53
To działa Dla Windows:
CMD> start vscode://file/o:/git/libzmq/builds/msvc/vs2017/libzmq.sln
Ale jeśli ścieżka pliku ma spacje, normalnie można by dodać podwójne cudzysłowy wokół niej, jak to:
CMD> start "vscode://file/o:/git/lib zmq/builds/msvc/vs2017/libzmq.sln"
Ale to psuje start, który może przyjmować podwójnie cytowany tytuł, więc utworzy okno z tą nazwą jako tytułem i nie otworzy projektu.
CMD> start "title" "vscode://file/o:/git/lib zmq/builds/msvc/vs2017/libzmq.sln"
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2018-02-02 08:23:44
W Linuksie jeśli użyjesz code .
otworzy się kod VS w folderze, w którym znajdował się terminal.
Używając code . Filename.cs
otworzy się w folderze i otworzy wspomniany plik.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2018-08-14 00:44:33
Wpisanie "code" w wierszu polecenia dos ' a zadziałało
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2018-06-23 21:05:40
Dla głowic linii poleceń można również uruchomić
sudo ln -s "/Applications/Visual Studio Code.app/Contents/Resources/app/bin/code" /usr/local/bin/code
To zrobi dokładnie to samo, co Funkcja Shell Command: Install 'code' command in PATH command
w VSCode.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2018-08-07 14:26:11