📌 WSL + VS Code 연동 및 'code' 명령어 설정 방법 정리

2025. 5. 28. 12:09·기술블로그-Fastapi편
목차
  1. 📌 WSL + VS Code 연동 및 'code' 명령어 설정 방법 정리

📌 WSL + VS Code 연동 및 'code' 명령어 설정 방법 정리

이 문서는 Windows + WSL 환경에서 VS Code를 활용하기 위해 필수적인 설정 과정들을 정리한 가이드입니다.


✅ 1. VS Code 설치 후 필수 확장 설치

  • Windows에서 Visual Studio Code 설치
  • WSL 확장 설치
    • VS Code 좌측 확장 탭에서 wsl 검색 후 설치 (Microsoft 공식)
    • 설치 후 VS Code를 재시작

✅ 2. WSL 내에서 'code' 명령어 사용 설정

1️⃣ WSL에서 code 명령어가 안 될 때:

❯ code .
zsh: command not found: code

2️⃣ 실제로는 Windows 경로에 있음:

❯ ls /mnt/c/Users/LG\ 울트라PC/AppData/Local/Programs/Microsoft\ VS\ Code/bin
code  code-tunnel.exe  code.cmd

3️⃣ 이 경로를 $PATH에 추가해야 함:

zsh 설정 파일 수정:

nano ~/.zshrc

다음 줄을 맨 아래에 추가:

# VS Code 실행 명령어 추가
export PATH="$PATH:/mnt/c/Users/LG 울트라PC/AppData/Local/Programs/Microsoft VS Code/bin"

저장 후 적용:

source ~/.zshrc

4️⃣ 확인:

which code
# 출력 예시:
/mnt/c/Users/LG 울트라PC/AppData/Local/Programs/Microsoft VS Code/bin/code

✅ 3. 💡 Windows 환경변수도 함께 설정 (중요!)

1️⃣ Windows에서 code 명령이 되도록 하기 위해:

  • 시작 > 시스템 환경 변수 편집 > 환경 변수 > 시스템 변수 > Path 편집 클릭
  • 아래 경로 추가:
C:\Users\LG 울트라PC\AppData\Local\Programs\Microsoft VS Code\bin
  • 적용 후, 새로운 CMD 또는 PowerShell 창을 열고 code 입력 시 VS Code 실행 확인

✅ 4. 자주 쓰는 명령어 모음 (WSL 내 터미널에서)

명령어 설명

code . 현재 디렉토리를 VS Code에서 열기
which code code 명령어의 경로 확인
echo $PATH 환경변수 PATH 확인
nano ~/.zshrc zsh 설정파일 수정
source ~/.zshrc zsh 설정 반영
ls /mnt/c/... Windows 경로 접근 및 파일 확인

🎉 이제 VS Code에서 WSL 통합 개발환경을 자유롭게 사용할 수 있습니다!

  • 추가적으로 Git, Python, Poetry, Docker 등을 연동하면 실무용 Dev 환경 완성도 UP!
  • 문제 발생 시 code 명령어 위치부터 점검해보세요 🔍

'기술블로그-Fastapi편' 카테고리의 다른 글

📌 EdgeQL 쿼리 패턴 완전 정복  (0) 2025.05.28
📌 EdgeDB 마이그레이션 꼬임 해결: 전체 초기화 루틴  (0) 2025.05.28
📌 WSL 기반 Gel(EdgeDB) 설치 및 실습 정리  (0) 2025.05.28
📌 ORM과 EdgeDB의 차이점 정리  (0) 2025.05.28
🛠 WSL에서 PyCharm 디버깅 경로 매핑 완전 정리  (0) 2025.05.27
  1. 📌 WSL + VS Code 연동 및 'code' 명령어 설정 방법 정리
'기술블로그-Fastapi편' 카테고리의 다른 글
  • 📌 EdgeQL 쿼리 패턴 완전 정복
  • 📌 EdgeDB 마이그레이션 꼬임 해결: 전체 초기화 루틴
  • 📌 WSL 기반 Gel(EdgeDB) 설치 및 실습 정리
  • 📌 ORM과 EdgeDB의 차이점 정리
Chansman
Chansman
안녕하세요! 코딩을 시작한 지 얼마 되지 않은 초보 개발자 찬스맨입니다. 이 블로그는 제 학습 기록을 남기고, 다양한 코딩 실습을 통해 성장하는 과정을 공유하려고 합니다. 초보자의 눈높이에 맞춘 실습과 팁, 그리고 개발하면서 겪은 어려움과 해결 과정을 솔직하게 풀어내려 합니다. 함께 성장하는 개발자 커뮤니티가 되기를 바랍니다.
  • Chansman
    찬스맨의 프로그래밍 스토리
    Chansman
  • 전체
    오늘
    어제
    • 분류 전체보기 (702)
      • Python (32)
      • 프로젝트 (43)
      • 과제 (25)
      • Database (40)
      • 멘토링 (11)
      • 특강 (37)
      • 기술블로그 (40)
      • 기술블로그-Fastapi편 (33)
      • 기술블로그-Django편 (153)
      • 기술블로그-Flask편 (36)
      • AI 분석 (4)
      • HTML & CSS (31)
      • JavaScript (17)
      • AWS_Cloud (21)
      • 웹스크래핑과 데이터 수집 (14)
      • Flask (42)
      • Django (77)
      • Fastapi (16)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
Chansman
📌 WSL + VS Code 연동 및 'code' 명령어 설정 방법 정리

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.