반응형
# 문제 상황
특정 폴더에서 Visual Studio Code 를 실행시키기 위한 명령어를 실행시켰으나 다음과 같은 오류가 발생하며 실행되지 않는다.
$ code .
zsh: command not found: code
# 해결 방안
터미널에서 비주얼 스튜디오 코드가 안 열릴때, 명령어를 찾을 때 사용하는 PATH에 code가 등록이 안돼서 생긴 일이다.
방법1. Visual Studio Code에서 Path 등록하기
- Visual Studio Code 열기
- Command Palette열기
(Show All Commands 단축키 Mac : cmd + shift + p / window : ctr + shift + p) - Shell Command: Install 'code' command in PATH 입력
- 터미널에서 [ code . ] 실행 확인: code . : 현재 폴더 Visual Studio Code로 실행
방법2. 터미널에서 ~/.bashrc 또는 ~/.zshrc 파일실행하여 code 명령의 별명(alias) 수정하기
- open -a TextEdit ~/.zshrc 명령어로 파일 열기
- alias code="/Applications/Visual\ Studio\ Code.app/Contents/Resources/app/bin/code"
#을 맨 앞에 붙이면 그 줄은 주석처리된다. 이걸 잘 지우고 해야한다. - 터미널에서 [ code . ] 실행 확인
방법3. 터미널에서 ~/.bashrc 또는 ~/.zshrc 내부에 PATH에 등록
세가지 방법 중 1번이 제일 간단하다. 2와 3 중에는 2번이 안전하다.
# 참고
- [Blog] Mac OS 터미널(terminal) 설정: https://velog.io/@nmy0502/Mac-OS-%ED%84%B0%EB%AF%B8%EB%84%90terminal-%EC%84%A4%EC%A0%95
반응형