728x90

테마를 설정하려면 먼저 vscode settings 들어가야 함

  • macOS : ⌘ + ,
  • Windows : Ctrl + ,
  • Linux : Ctrl + ,

1. 검색란에 "color theme"를 검색

2. 적용 범위 선택

  • User : 모든 창에 적용
  • Remode : 원격 접속 창에 적용
  • Workspace : 현재 창에만 적용

3. 테마 선택

728x90

'etc > vscode' 카테고리의 다른 글

vscode 언어 별로 설정 다르게 하기  (0) 2024.04.25
vscode PYTHONPATH 설정 (feat launch.json)  (0) 2024.03.31
728x90

https://til.simonwillison.net/vscode/language-specific-indentation-settings

728x90

'etc > vscode' 카테고리의 다른 글

vscode 테마 창마다 다르게 설정하는 방법  (0) 2024.05.24
vscode PYTHONPATH 설정 (feat launch.json)  (0) 2024.03.31
728x90

Visual Studio Code에서는 기본적으로 패키지 디렉토리를 PYTHONPATH에 자동으로 추가해주지 않음

 

따라서 그냥 파이썬 파일을 실행하면 다음과 같은 에러가 발생함

 

이러한 에러를 방지하기 위해서는 launch.json 파일에 PYTHONPATH 설정을 하면 됨

launch.json은 debug 메뉴를 클릭하여 create a launch.json file > Python Debugger > Python File 을 클릭하여 생성할 수 있음

 

생성된 launch.json아래와 같이 PYTHONPATH 관련 설정 추가

  • "cwd": "${fileDirname}"
    • cwd  설정은 "current working directory"의 약자로, 디버깅 세션을 시작할 때 디버깅이 시작될 디렉토리를 지정함
    • ${fileDirname}은 현재 열려있는 파일의 디렉토리 이름을 나타냄
    • 이 설정은 종합적으로 Python 스크립트를 디버그하고 있는 경우에 해당 스크립트의 디렉토리를 작업 디렉토리로 설정함
  • "env": {"PYTHONPATH": "${workspaceFolder}${pathSeparator}${env:PYTHONPATH}"}
    • env  설정은 환경 변수를 설정
    • 여기서 "PYTHONPATH"는 Python 모듈을 검색하는 데 사용되는 경로를 지정하는 환경 변수
    • ${workspaceFolder}는 현재 작업 중인 Visual Studio Code 프로젝트의 디렉토리를 나타냄
    • ${pathSeparator}는 OS에 따라 파일 경로를 분리하는 데 사용되는 경로 구분자를 나타냄
    • 마지막으로 ${env:PYTHONPATH}는 이미 설정된 PYTHONPATH 환경 변수를 참조함
    • 이 설정은 종합적으로 현재 프로젝트의 경로를 PYTHONPATH에 추가하여 Python 인터프리터가 해당 디렉토리에서 모듈을 찾을 수 있도록 함

 

설정을 추가해 준 뒤에는 다음과 같이 정상적으로 수행되는 것을 확인 할 수 있음

 

728x90

'etc > vscode' 카테고리의 다른 글

vscode 테마 창마다 다르게 설정하는 방법  (0) 2024.05.24
vscode 언어 별로 설정 다르게 하기  (0) 2024.04.25

+ Recent posts