Python 을 위한 VSCode 기본 세팅

Table of Contents

VSCode 는 인기있는 IDE 툴이다. Python 을 위한 기본 세팅을 기록으로 남겨둔다. Shift +Control + P 를 누르면 User Setting(JSON) 을 할 수 있는데, 대략 다음과 같이 설정 한다.

기초적인 세팅이라고 할 수 있다.

ruff

ruff는 해당 스타일 가이드에 맞지 않은 코드에 대해서 경고를 주거나 코드 변환을 해주는 도구. Rust로 만들어서 성능이 매우 좋다. 거기다 코드 변환까지 지원하기 때문에 Black, Isort 같은 것을 설치하지 않아도 된다.

VSCode 에 확장에서 Ruff 를 검색해 설치해준다.

mypy

Python 정적 검사를 해준다. Python 의 타입을 검사해 준다.

VScode 확장에 Mypy Type Checker 를 설치해 준다.

위 두가지 설치를 했다면 전체적인 설정은 다음과 같다.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다