본문 바로가기
Python

vscode black 자동 포매팅 설정

by nijex 2024. 2. 22.

python 스크립트 작성 후 가독성을 위해 black을 이용하여 formatting을 하는 경우가 많은데, 깜빡하는 경우 보기 안좋은 코드가 깃허브에 그대로 올라가게 된다... (안그래도 부끄러운 코드가 더 부끄러워지게 된다...)

이런 불상사를 방지하기 위해, vscode에서 python 파일을 수정하는 경우 파일이 저장될 때 자동으로 black이 적용되도록 설정해주는 것이 좋다.

 

* 참고 : black

https://black.readthedocs.io/en/stable/

 

Black 24.2.0 documentation

Next The Black Code Style

black.readthedocs.io

 

 

1. vscode extension에서 Black Formatter를 설치한다.

확장 -> Black Formatter 검색 -> Black Formatter 확인하고 파란색 Install 버튼 클릭

 

 

2. settings에서 Default Formatter로 Black Formatter 설정해준다.

setting은 (ctrl + ,) 로 간단하게 열 수 있다. (윈도우 기준)

 

 

3. settings에서 Format on Save 체크박스를 선택해준다.

 

black formatter 적용은 이걸로 끝이다.

 

마지막으로 잘 적용됐는지 확인해보자.

아무렇게나 막 입력한다음, 저장(ctrl+s)을 하면...

 

black이 적용된다. 굿~

댓글