본문 바로가기

python

비주얼 스튜디오 코드(vscode)에서 파이썬 개발하기

비주얼 스튜디오 코드(vscode)에서 파이썬 개발하기

※ 개인적인 설정 기준으로 작성하였습니다.




1. Anaconda 3버전과 Visual Studio Code (이하 vscode) 준비

(일반 Python을 사용하시는 분은 pip을 같이 설치해주세요)



2. vscode에 Python (Microsoft) Extension 설치



3. 가상환경에 autopep8 패키지 설치 (PEP8 기준 자동정렬 기능 추가)

(아나콘다 기준)  conda install --name 가상환경명 autopep8

(pip 기준)  pip install autopep8


위의 명령어로 직접 설치하지 않아도 vscode 내에서 자동정렬 키를 누르면 패키지를 설치하겠냐는 팝업이 뜹니다.



4. 가상환경에 pylint 패키지 설치 (구문오류 체크)

(아나콘다 기준)  conda install --name 가상환경명 pylint

(pip 기준)  pip install pylint


위의 명령어로 직접 설치하지 않아도 저장이나 build 시 패키지를 설치하겠냐는 팝업이 뜹니다.



5. 마우스 우클릭 혹은 Command Palette(F1키)에서 Run Python File in Terminal을 선택하면 Terminal에서 실행


입맛에 따라 단축키를 지정해주시면 빠르게 실행결과를 볼 수 있습니다.



6. 디버깅을 위해 launch.json 파일 수정

Debug 탭에서 ▶ 옆의 더보기 > Add Config를 클릭하여 launch.json 열기



{
    // Use IntelliSense to learn about possible attributes.
    // Hover to view descriptions of existing attributes.
    // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Python: Current File (Integrated Terminal)",
            "type": "python",
            "request": "launch",
            "program": "${file}",
            "console": "integratedTerminal",
            //"stopOnEntry": true   // 작동안함
        },


새로운 configuration을 만들어도 되고 저처럼 기존껄 수정해서 써도 됩니다.

(전 stopOnEntry를 넣으면 디버깅이 동작 안해서 뺐어요)





반응형
블로그 이미지

봄 𝒮𝓅𝓇𝒾𝓃𝑔 𝒾𝓈 ℬ𝑜𝓂

🌷차근차근 삽질중🌷 🌿🌿🌿