NEVERTHELESS

[Python] 포매터(Formatter)

by Ungbae

나는 문서 작업을 할 때 마이크로소프트 word를 자주 쓴다. 그런데 글을 써내려갈 때 내가 실수한 소소한 띄어쓰기, 맞춤법이 수정되며 쓰여진다는 것. 그게 참 맘에 들었다. 내가 간과하고 있던 맞춤법을 알때도 있고 말이다.

However!!! 그 복잡한 코딩에서도 그런 천사가 있었더라

 

그것이 바로 포매터(Formatter)

 

포매터 기능을 추가하기 위해 설정에 들어가서 python format을 검색, 'Python > Formatting : Provider' 를 찾는다.

읭? 없다... 불길하다

<물론 위 사진은 다른 방식으로 해결을 한 뒤에 캡쳐한 사진이지만 그래도 여전히 똑같은 문구는 보이지 않는다. >

Black Formatter를 설치해주려고 했지만 초반부터 난관에 봉착했다. 하지만 걱정하지 말자. 나의 영원한 따거 ChatGPT에게 조언을 얻어보기로 했다.

 

당시에는 이 따거 형님의 선택지 많은 조언도 버거웠다. 하지만 Honglab 강의 사이트에서 다행히 이에 대한 해결방법을 찾을 수 있었다.

[파이썬 추월코스] VSCode에 파이썬 전용.. : 네이버블로그 (naver.com)

 

[파이썬 추월코스] VSCode에 파이썬 전용 'black' 포매터 설치하기

문제 상황 VSCode 버전을 1.86.1 버전으로 업데이트 직후, <파이썬 추월코스>의 챕터 2 초반에 파...

blog.naver.com

이 블로그의 글을 참고했더니 다행히 해결해 나갈 수 있었다.

 

그리고 다음 단계, 설정에서 'format on save'를 입력하고 찾는다.

여기에 체크를 하면 저장할 때 보기좋게 편집이 된다

 

이렇게 포매터를 사용할 수 있게 되었다.

 

성찰 :  코딩은 스타크래프트같다. 여기도 수많은 고인물 선배님들의 노력으로 수많은 에러와 난관의 경우의 수에 대한 솔루션이 즐비하다. 빌드가 굉장히 다양했다. 이제는 나도 한 분야에 고인물이 되어 해결책을 제시해주는 사람이 되고 싶다. 그러려면 갈 길이 멀다.

 

 

이 글은 홍정모연구실(Honglab.co.kr)의 강의 내용, 필자의 학부 강의 내용을 기반으로 이해한 내용들을 정리하여 포스팅됩니다.

블로그의 정보

그럼에도 불구하고

Ungbae

활동하기