본문 바로가기

프로그래머/Python

[널널한 교수의 고급 파이썬] 05-2 자동화된 코딩스타일 정비도구

05-2 자동화된 코딩스타일 정비도구

코딩 스타일

  • 파이썬은 코딩 스타일에 대한 엄격한 가이드라인이 있습니다
  • 이 가이드라인은 PEP-8 문서에 명시되어 있습니다
  • 자신의 코드가 이 가이드 라인을 잘 준수한 코딩인지 스스로 판단하기 어려운 경우가 있습니다

자동화된 코딩스타일 정비도구

  • 파이참 편집기의 오른쪽 하이라이트와 풍선 도움말
  • 오른쪽에 있는 줄 이동 막대가 PEP8 규약에 어긋나는 코드를 하이라이트로 표시해준다
  • 파이참 툴의 상단 메뉴에서 code > reformat code 를 누르면 자동으로 PEP-8의 규약에 따른 코드로 재 포매팅을 수행한다
  • 자동 포매팅은 편리하나 한 줄 띄어쓰기 등의 세부적인 기능은 수행하지 않으므로 툴 팁을 참고로 하여 직접 편집해야 한다는 단점은 있다