파이썬 vscode에서 자동 코드 정렬. Formatter.

세가지 autopep8, black, yapf 규칙이 있습니다.
저는 black이 가장 취향 이었습니다.

* 설치.
pip install black

* vscode 설정.
    - 아래 둘 중에 하나로 선택해 설정한다.
    - settings.json
        + "python.formatting.provider": "black"
    - vscode-파일-기본설정-설정-확장-Python-Formatting:provider-black

* 코드 정렬 방법.
    - 단축키 Shift+Alt+F 
    - 코드에서 우클릭 - 문서 서식.

    - 터미널에서 black --check file_name.py

* 이외의 자동 정렬 설정.
    - 파일저장, 복사, 타이핑 시 자동 정렬 옵션.
    - settings.json
        + "editor.formatOnSave": true,
        + "editor.formatOnPaste": true,
        + "editor.formatOnType": true,

* 주의.
    - 확장자 .py 파일이어야 자동 정렬 합니다.

* 참조.
https://code.visualstudio.com/docs/python/editing
https://jiku90.tistory.com/12

댓글

이 블로그의 인기 게시물

플러터(flutter) 개발 참고 사이트들.

Unity3D git 저장소에 올릴때 필요없는 파일 제외하기. gitignore