Computer >> 컴퓨터 >  >> 문제 해결 >> Mac

macOS 터미널 'zsh: command not found: code' 오류 해결 방법 – 빠른 가이드

VS Code에서 폴더를 가장 빠르게 열려면 터미널(Terminal)에서 code 명령어를 사용하는 것이 좋습니다. 그런데 이 명령어가 제대로 설정되어 있지 않으면 "zsh: command not found: code" 오류가 발생합니다. 다행히 아래 두 가지 단계만 따르면 쉽게 해결할 수 있습니다.

1. Visual Studio Code 재설치하기

일반적으로 Mac에서 소프트웨어를 설치할 때는 App Store를 이용하는 것이 권장됩니다. 하지만 VS Code는 App Store에서 제공되지 않기 때문에, Visual Studio Code 공식 웹사이트에서 직접 다운로드하는 것이 유일한 방법입니다.

이미 다운로드를 완료했다면, 앱을 여전히 다운로드(Downloads) 폴더에서 실행하고 있을 가능성이 높습니다. 이 경우 실행 파일을 반드시 응용 프로그램(Applications) 폴더로 옮겨 주세요.

2. PATH 변수에 code 명령어 등록하기

VS Code를 응용 프로그램 폴더로 옮긴 후에는 code 명령어를 PATH 환경 변수에 추가해야 합니다. 명령어가 PATH에 등록되면 macOS 터미널 어디에서든 바로 실행할 수 있습니다.

다행히 복잡한 명령줄 작업 없이도 VS Code 자체 기능으로 클릭 몇 번 만에 설정할 수 있습니다. 다음 순서를 따라 해 보세요.

  1. Mac에서 VS Code를 실행합니다.
  2. Cmd + Shift + P 키를 눌러 명령 팔레트(Command Palette)를 엽니다.
  3. Shell Command를 입력한 뒤, 표시되는 결과 목록에서 Install 'code' command in PATH를 선택합니다.
  4. VS Code가 code 명령어 설치 권한을 요청하면 OK를 클릭합니다.
  5. 이어지는 창에서 Mac 관리자 비밀번호를 입력하고 OK를 누릅니다.

모든 과정이 완료되면 "Shell command 'code' successfully installed in PATH"라는 확인 메시지가 나타납니다. 이제 Mac 터미널 사용에 익숙하지 않아도 code 명령어만으로 원하는 폴더를 손쉽게 열 수 있습니다. 터미널을 연 후 cd 명령어로 해당 폴더로 이동하고, "code ."를 입력한 뒤 Return(또는 Enter) 키를 누르면 됩니다.

VS Code는 최고의 무료 코드 에디터 중 하나로, 소프트웨어 개발과 디버깅을 돕는 다양한 기능을 제공합니다. 특히 터미널로 파일 시스템을 탐색하는 습관이 있다면 code 명령어 덕분에 현재 작업 중인 폴더를 에디터에서 즉시 열어 편하게 작업할 수 있습니다.