본문 바로가기

SW Engineering/VSCode

터미널(iterm, zsh)에서 명령어로 VSCode 열기 (MAC OS 환경 기준)

맥 환경에서 VSCode를 터미널상에서 간편하게 명령어로 열 수 있습니다. (단, 이 포스트는 MAC OS 환경 기준입니다.)

아래와 같이 code . 명령어를 치면 현재 경로에서 VSCode 가 실행됩니다. 

하루에도 몇 번씩 사용하는 편리한 명령어 입니다.



하는 방법은 간단합니다.


1. 일반 터미널인 경우


cmd + shift + p  

로 명령팔레트를 열어주고, shell 을 입력합니다. 



그럼 여러 연관명령어가 등장 하는데 그 중에서 

Shell Command: Install 'code' command in PATH

를 동작 시켜줍니다.


2. zsh을 사용하는 경우 


zsh을 사용하는 경우는 설정 방법이 조금 다릅니다. (참고로 저는 item2 터미널에 oh-my-zsh를 이용합니다.)

$ vim ~/.zshrc  

vim을 이용하여 아래 코드를 삽입합니다.

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


esc 키를 누른 후 :wq 입력해서 저장 후 종료를 합니다. 

아래 코드로 변경된 사항을 실행 시켜 줍니다.

source ~/.zshrc