PyCharm 포매터로 Black 설정하기

구경회·2021년 11월 5일
5
post-custom-banner

Black

여러 포맷에 대해서 논쟁하고 서로 고쳐주느니 기계에게 맡기는게 훨씬 낫다. 파이썬 진영에서는 black이라는 포매터를 주로 사용한다.

pip3 install black

를 통해 설치할 수 있다.

black <filename>.py # file
black ./apps/       # dir

를 통해 파일 혹은 디렉토리 단위로 설정을 할 수 있다.

black --check ./apps/

PyCharm 설정


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


이 빨간 박스 친 부분들을 설정해주면 된다. File type은 당연히 Python으로 해주고 Programblack을 설치한 곳이면 된다.

💡 black의 설치 위치가 헷갈린다면 which black을 통해 확인하자.이렇게 확인할 수 있다.

Arguments

  • Output path to refresh$FilePath$로 설정한다.
  • WorkingDirectoryProjectFileDir로 해둔다.

Advanced Options

  • Auto-save edited files to trigger the watcher를 끈다.
  • Trigger the watcher on external changes를 켜 둔다.
profile
즐기는 거야
post-custom-banner

0개의 댓글