Visual Studio Code에서 파이썬 개발에 유용한 확장프로그램을 소개드리겠습니다.
Python Vscode 확장 프로그램 추천
Python
Microsoft에서 제공하는 공식 파이썬 확장 프로그램으로, 파이썬 코드 실행 및 디버깅, 코드 포맷팅을 지원합니다.
파이썬 개발을 위해 가장 먼저 설치해야합니다.
VSCode Python 확장프로그램 공식 사이트 바로가기
Python - Visual Studio Marketplace
Extension for Visual Studio Code - Python language support with extension access points for IntelliSense (Pylance), Debugging (Python Debugger), linting, formatting, refactoring, unit tests, and more.
marketplace.visualstudio.com
Pylance
Pylance는 빠르고 정확한 타입 검사와 코드 분석을 지원하는 파이썬 언어 서버입니다.
코드 자동 완성 및 참조를 위해 필요한 확장 프로그램입니다.
Python Indent
Python Indent는 파이썬 코드 작성 시 들여쓰기를 자동으로 관리해주는 확장 프로그램입니다.
파이썬은 들여쓰기가 중요한 언어이기 때문에 설치하면 많은 도움이 됩니다.
autoDocstring
authDocstring은 파이썬 코드에서 함수와 클래스에 필요한 docstring을 자동으로 생성해주는 확장 프로그램입니다.
사용 방법은 함수나 클래스 위에서 """ 입력 후 tab을 누르면 매개변수와 반환값을 포함한 주석이 자동으로 생성됩니다.
Django
Django는 파이썬의 웹 프레임워크입니다.
Django 개발을 진행할 때 생산성을 높이고, 템플릿 언어 및 파일 구조를 효과적으로 관리할 수 있도록 지원합니다.
Python Extension Pack
Python Extension Pack은 파이썬 개발을 위한 다양한 확장 프로그램을 모아놓은 확장 팩입니다.
위에서 설명한 Python, Python Indent, autoDocstring, Django 확장 프로그램이 포함되어 있으며, 그 외에도 파이썬에 필요한 확장 프로그램들이 포함되어 있습니다.
일부 프로그램은 deprecated 되어있는 경우도 있기 때문에 확장 프로그램 팩 목록을 확인해보고 필요한 것만 설치하셔도 됩니다.