여러 포맷에 대해서 논쟁하고 서로 고쳐주느니 기계에게 맡기는게 훨씬 낫다. 파이썬 진영에서는 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
를 켜 둔다.