Dev_Jaekwan
article thumbnail

Black이란?

개발자들간 코드 스타일의 통일은 매우 중요합니다. 때문에 코드를 일정하게 통일시켜줄 수 있는 코드 포메터를 사용하기도 합니다.

Black은 최근 파이썬 커뮤니티에서 가장 널리 쓰이고 있는 있는 코드 포멧터이며, 기존 코드 포멧터와 달리 Black은 설정의 여지가 거의 없어서 정해놓은 특정 포멧팅 규칙을 그대로 따라야합니다. 이러한 점 때문에 프로젝트에 black formatter을 사용하여 코드 스타일을 다른사람과 일정하게 통일 할 수 있습니다.

https://github.com/psf/black

Black 설치

블로그 포스팅을 위해 install\_black 폴더 와  파이썬 가상환경(black) 을 만들어 진행 하였습니다.

 

1. Black 설치하기

pip install black

2. Black 설치된 경로 구하기

경로는 이후에 pycharm 설정에서 사용되기 때문에 미리 복사해 두면 좋습니다.

which black

Pycharm에 설정하기

1. 파이참 에디터에서 Setiings 클릭

Mac 환경임으로 윈도우와 다를 수 있습니다.

2. Settings >> File Watchers 검색

watchers라고만 검색해도 나옵니다.

3. custom Template 생성

더하기 버튼 클릭 후 <custom> 클릭

4. custom Template 생성

반드시 Advanced Options에서 첫번째, 두번째 체크를 헤제해 주세요!

5. Apply >> OK [적용 완료]

적용 결과

프로젝트 폴더에 들어가 test를 진행한 결과 적용이 잘 된것을 확인해 볼 수 있습니다.

파일을 저장할때 자동으로 포메팅 해서 저장이 된다.

profile

Dev_Jaekwan

@Dev_Jaekwan

검색 태그