Search

isort

대분류
DevOps/Tool
소분류
VSCode Extension
설명
python import 모듈 순서 정렬
유형
Python
부유형
sort import
최종 편집 일시
2024/10/27 15:22
생성 일시
2024/10/10 04:25
13 more properties
floatFirstTOC: right
YAML
복사

기능

python에서 import하는 라이브러리들을 자동으로 정렬

사전 설정 (Black Formatter과 같이 사용할 경우에만)

settings.json
"isort.args": [ "--profile", "black" ], "python.formatting.provider": "none",
JSON
복사

Usage

Visual Studio Code에 설치되면 확장 프로그램이 isort를 가져오기 정리 도구로 등록합니다. 키보드 단축키 Shift + Alt + O를 사용하여 가져오기 정리 편집기 작업을 트리거할 수 있습니다. 가져오기가 정리되지 않은 경우 사용 가능한 빠른 수정에서 이 작업을 트리거할 수도 있습니다.

저장 시 가져오기 정렬

파이썬에서 저장 시 가져오기 정렬을 활성화하려면 설정에 다음 값을 추가하면 됩니다. 이렇게 하면 저장 시 가져오기 정렬과 서식 지정(검정 사용)이 모두 추가됩니다: (Black Formatter랑 동일)
"[python]": { "editor.defaultFormatter": "ms-python.black-formatter", "editor.formatOnSave": true, "editor.codeActionsOnSave": { "source.organizeImports": true }, }, "isort.args":["--profile", "black"],
JSON
복사