여러 포맷에 대해서 논쟁하고 서로 고쳐주느니 기계에게 맡기는게 훨씬 낫다. 파이썬 진영에서는 black이라는 포매터를 주로 사용한다.
pip3 install black
를 통해 설치할 수 있다.
black <filename>.py # file
black ./apps/ # dir
를 통해 파일 혹은 디렉토리 단위로 설정을 할 수 있다.
black --check ./apps/


FileWatcher에서 새 커스텀 Watcher를 추가한다.

이 빨간 박스 친 부분들을 설정해주면 된다. File type은 당연히 Python으로 해주고 Program은 black을 설치한 곳이면 된다.
💡
black의 설치 위치가 헷갈린다면which black을 통해 확인하자.이렇게 확인할 수 있다.
Arguments
Output path to refresh는 $FilePath$로 설정한다. WorkingDirectory는 ProjectFileDir로 해둔다.Advanced Options
Auto-save edited files to trigger the watcher를 끈다.Trigger the watcher on external changes를 켜 둔다.