터미널 / 명령 줄에서 VS Code Editor를 호출하는 방법


126

질문은 모든 것을 말해줍니다.

VS 코드 편집기를 어떻게 열 수 있습니까?

  • 윈도우 cmd
  • 리눅스 및 맥 터미널

예를 들어 메모장 + + 나는 작성

> start notepad++ test.txt

그건 그렇고, 편집기는 굉장합니다 (크로스 플랫폼)! Nadella 감사합니다!

Microsoft 에서 다운로드 할 수 있습니다.


2
실행 프롬프트 또는 명령 쉘 프롬프트에서-를 입력 code -n "D:\myTextFile.txt"하고 시작하십시오.
RBT

1
code ./search.plVisual Studios 자체 터미널의 Windows 7에서 저를 위해 일했습니다
Coty Embry

1
code -n filename-새 창에서 파일을 엽니 다. code -r filename-이미 열린 창에서 파일을 엽니 다 (이것이 내가 원했던 것이고 내가 주석을 달고있는 이유입니다. VSCode의 터미널 창에서 잘 작동합니다). code -g filename-핸디! running code --help에서 볼 수 있듯이 -g 플래그는의 약자이며 --goto디버깅 할 때 사용하는 것이 가장 좋아하는 명령입니다. 파일 이름 만 사용할 수 있으며 -rOR 처럼 작동 <file:line[:character]>합니다. 한 줄로 바로 이동하거나 한 줄에 문자를 표시하는 데 사용할 수 있습니다!
Neil Guy Lindberg

답변:


249

명령 code /path/to/file/or/directory/you/want/to/open을 사용하여 VS Code에서 파일을 엽니 다.

Windows 및 Linux에서는 code명령이 자동으로 설치되어야합니다. macOS에서는 수동으로 설치해야합니다.

VS Code를 시작합니다. 이제 명령 팔레트 (F1)를 열고 입력 shell command하여 Shell Command: Install 'code' command in PATH command. 터미널을 다시 시작하십시오.


7
vscode를 diff-tool로 설정하기 위해 이것을 찾고있었습니다. code -d file1 file2파일을 비교 하는 데 사용할 수 있습니다 .
gr4nt3d

2
나는 Windows를 사용하고 있으며 이것이 가장 확실하게 작동하지 않습니다.
안토니 게이 틀린

4
code-insiders
@ChristopherHarris

: 워드 프로세서는 모든 것을 설명 code.visualstudio.com/docs/editor/command-line
JP 루

1
이 명령은 VS Code 1.22.2 비 내부자에서 누락되었습니다.
Tomáš Hübelbauer

47

문서 당 :

맥 OS X

  1. Mac OS X 용 Visual Studio Code를 다운로드합니다.
  2. VSCode-osx.zip을 두 번 클릭하여 내용을 확장합니다.
  3. Visual Studio Code.app을 Applications 폴더로 끌어서 Launchpad에서 사용할 수 있도록합니다.
  4. 아이콘을 마우스 오른쪽 버튼으로 클릭하고 옵션, Dock에 유지를 선택하여 VS Code를 Dock에 추가합니다.

: 터미널에서 VS Code를 실행하려면 ~ / .bash_profile 파일 (zsh를 사용하는 경우 ~ / .zshrc)에 다음을 추가하십시오.

code () { VSCODE_CWD="$PWD" open -n -b "com.microsoft.VSCode" --args $* ;}

이제 간단히 code를 입력 할 수 있습니다. 폴더에서 파일 편집을 시작합니다.

: "com.microsoft.VSCodeInsiders"를 변경하여 VS Code Insiders 빌드에 추가 할 수도 있습니다. 또한 전체 단어 코드를 입력하지 않으려면 c로 변경하십시오.

리눅스

  1. Linux 용 Visual Studio Code를 다운로드합니다.
  2. 새 폴더를 만들고 해당 폴더 안에 VSCode-linux-x64.zip의 압축을 풉니 다.
  3. 코드를 두 번 클릭하여 Visual Studio Code를 실행합니다.

: 터미널에서 VS Code를 실행하려면 / path / to / vscode / Code를 Code 실행 파일의 절대 경로로 대체하는 다음 링크를 만듭니다.

sudo ln -s /path/to/vscode/Code /usr/local/bin/code

이제 간단히 code를 입력 할 수 있습니다. 폴더에서 파일 편집을 시작합니다.


@NathanTuggy 창 케이스를 붙여 넣는 것을 잊은 것 같습니다.
GingerBear

3
Windows는 설치시 자동으로 추가됩니다.
Travis Reeder

10
워드 프로세서 당, 당신은 지금 명령 팔레트 (Cmd를 교대-P)를 통해 맥에 설치할 수 있습니다Shell Command: Install 'code' in PATH
트래비스 Reeder 보낸

Mac에서는 작동하지만 명령 팔레트에서 설치된 바로 가기와 다른 VS Code 인스턴스가 열립니다. (위의 Mac 셸 코드를 추가하고 시도한 후 두 버전을 동시에 실행하고 있음을 발견했습니다. 수동으로 설치된 바로 가기로 연 버전에서는 파일 이름 검색이 훨씬 느 렸습니다.)
joanwolk

22

VS Code는 2018 년 필수 코드 편집기입니다.

Windows 10 사용자의 경우 Mac OS 사용자가 입력하는 것과 같은 방식으로 많은 것이 가능합니다 code . .

VS Code \ bin 폴더 경로를 찾으십시오 C:\Program Files\Microsoft VS Code\bin . bin 폴더에는 code.cmd

아래 단계를 따르고 사용하는 OS를 자랑스럽게 생각하십시오.

  1. 시작에서 "고급 시스템 설정"을 검색합니다.

  2. 환경 변수를 클릭하십시오.

  3. 시스템 변수의 변수 탭에서 "경로"를 선택하고 편집을 클릭합니다.

  4. 팝업 창의 오른쪽에서 새로 만들기를 클릭합니다.

  5. 탐색기의 탐색 경로에서 경로를 복사하여 4 단계에서 새로 열린 경로에 붙여 넣으십시오. 예 :- C:\Program Files\Microsoft VS Code\bin

  6. 열려있는 모든 창에서 확인을 클릭하여 변경 사항을 확인하고 cmd

  7. 이동하여 cmd 서버의 작업 디렉토리로 이동하여 다음을 입력하십시오. code .

C:>cd wamp64\www\react-app> code . Windows에서 VS Code로 엽니 다.

Visual Studio Code에는 명령 프롬프트 (터미널) 창도 포함되어 있으며
Ctrl + ` 키보드에서 하나 이상의 창을 열 수 있습니다.

이것이 우리 중 많은 사람들에게 도움이되기를 바랍니다.


최신 버전의 VS Code (Windows)에서 파일 및 폴더 구조가 변경되었습니다. 그래서 code.cmd사용할 수 없습니다. 그러나 code명령은 설치 이후 기본적으로 PATH에 추가되었습니다
Kathir

다른 사람에게는-@Kathir가 위에서 말한 것은 나에게 사실이 아닙니다. 내 경로에 없었고 bin 디렉토리에는 여전히 code.cmd나를 위해 포함되어 있습니다 . 처음에는을 사용하여 시도했지만 code.exe기본적으로 모든 것을 터미널에 덤프하고 지속적인 터미널 프로세스로 실행되기 때문에 일종의 고통입니다.
dgo

19

code경로에 추가 한 후 입력하여 터미널에서 VS Code를 실행할 수도 있습니다 .

VS Code를 시작합니다. 명령 팔레트를 열고 (⇧⌘P)입력 shell command하여 codePATH 명령에서 쉘 명령 : 설치 명령 을 찾으십시오 . Mac 셸 명령

$PATH값을 적용 하려면 터미널을 다시 시작하십시오 . code .모든 폴더 를 입력 하여 해당 폴더의 파일을 편집 할 수 있습니다 .


1
이것은 Mac에 대한 정답이며 모든 솔루션 중 최소한의 해키가 없습니다
Cristian

6

VS Code Insiders Windows 사용자의 경우 ( vs code doc ) :

"C:\Program Files (x86)\Microsoft VS Code Insiders\bin" % PATH % 환경 변수에 디렉토리 를 추가하십시오 .

그런 다음 vs 코드로 열고 싶은 폴더로 이동하여 다음을 입력하십시오. code-insders .


5

Linux 및 Mac의 경우 'cd'명령을 사용하여 VSCode 파일을 추출한 디렉터리로 이동하려고합니다. 예를 들면 :

cd ~/Downloads/VSCode

그런 다음 실행하여 응용 프로그램을 시작합니다 ..

./Code

'Code'는 실행 파일의 이름입니다.

시스템에 대한 루트 액세스 권한이있는 경우 실행 파일에 대한 링크가 자주 저장되는 / usr / bin에 연결하여 어디서나 VSCode를 시작할 수 있도록 시스템을 구성 할 수 있습니다.

sudo ln -s /path/to/VSCode/folder/Code /usr/bin/Code    

이제 다음을 입력하여 어디서나 VSCode를 시작할 수 있습니다.

Code

맥에서는 폴더 실제로 Visual Studo Code.app우리는 LN은 -s 할 기운 때문에
키 쇼어 Relangi

2
이것이 바로 그것을하지 않는 방법입니다. Laily와 다른 사람들이 아래에 제시 한 답변은 정확합니다.
Tom Morris

이것은 Mac에서는 작동하지 않습니다. 프로세스가 백그라운드로 이동하지 않고 권한 문제도 발생합니다.
Shamasis Bhattacharya

5

때때로 VS Code 명령 팔레트에서 경로 설정이 작동하지 않음

대신 경로에 VS 코드를 수동으로 추가하십시오.

  1. 터미널에서 실행

    sudo nano /etc/paths

  2. 파일 맨 아래로 이동하여 추가 할 경로를 입력하십시오.

  3. 종료하려면 control-x를 누르십시오. 수정 된 버퍼를 저장하려면 "Y"를 입력합니다.

  4. 터미널을 다시 시작하고 echo $PATH. 비슷한 것을해야합니다

~ 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

다음에 터미널에서 프로젝트 폴더로 이동합니다.

시작하다:

code .

또는

code /path/to/project

출처


4

Windows에 설치할 때 PATH에 VS Code를 추가하라는 메시지가 표시됩니다.

명령 줄에서 VS Code로 파일을 여는 방법을 알아 내려고했는데 이미 기능이 있습니다. 이미 추가 한 것을 잊어 버렸습니다. 이미 설치했을 수 있습니다 code .. 열려는 폴더로 이동하여 해당 폴더를 여는 명령 을 실행하여 확인하십시오 .


2

명령 줄 헤드의 경우 다음을 실행할 수도 있습니다.

sudo ln -s "/Applications/Visual Studio Code.app/Contents/Resources/app/bin/code" /usr/local/bin/code

이것은 Shell Command: Install 'code' command in PATH commandVSCode 의 기능 과 똑같은 작업을 수행합니다 .


1

이것은 Windows에서 작동합니다.

CMD> start vscode://file/o:/git/libzmq/builds/msvc/vs2017/libzmq.sln

그러나 파일 경로에 공백이 있으면 일반적으로 다음과 같이 큰 따옴표를 추가합니다.

CMD> start "vscode://file/o:/git/lib zmq/builds/msvc/vs2017/libzmq.sln"

그러나 이것은 큰 따옴표로 묶인 제목을 취할 수있는 시작과 엉망이되어 프로젝트를 열지 않고이 이름을 제목으로하는 창을 생성합니다.

CMD> start "title" "vscode://file/o:/git/lib zmq/builds/msvc/vs2017/libzmq.sln"

1

도스 명령 프롬프트에 "코드"를 입력하는 것이 저에게 효과적이었습니다.


1

Linux에서 사용 code .하면 터미널이 있던 폴더에서 VS Code가 열립니다. 사용 code . Filename.cs하면 폴더에서 열리고 해당 파일이 열립니다.


1

Windows에서는 환경 변수에 다음 경로를 추가 할 수 있습니다.

C:\Users\username\AppData\Local\Programs\Microsoft VS Code\bin

0

1 단계 : 원하는 이름으로 .bat 파일 만들기 (예 : vscode.bat) 2 단계 : Visual Studio Code 경로 작성 3 단계 : C : \ Windows \ System32 디렉터리에 저장

**
C:
cd Users\Bino\AppData\Local\Programs\Microsoft VS Code
Code.exe**

4 단계 : 박쥐 파일의 이름 인 "vscode"를 입력하여 어디서든 Visual Studio 코드를 호출 할 수 있습니다.


0

작동합니다. 디렉토리 이름 "Directory_Name"입니다.

 sudo code --user-data-dir="Directory_Name"

0

Mac에서 수행하는 다른 쉬운 방법은 다음과 같습니다. Command Palette [Shift ⇧ + Command (⌘) + P]로 이동하여 다음을 입력합니다. : Shell Command : PATH에 'code'명령 설치

설치 후 : 쉘 명령 'code'가 PATH에 성공적으로 설치되었습니다.

그런 다음 터미널에서도 코드를 사용할 수 있습니다.


0

당신이 설치하는 경우 VS CODE 사용하여 snap. 당신은 추가해야합니다 /snap/bin귀하의 PATH환경 변수. 그래서- .bashrc또는을 열고 PATH 환경 변수에 다시로드 터미널을 .zshrc 추가하면 comand가 시작됩니다.:/snap/bincode

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.