Linter
•
•
이를 따르면 더욱 생산성있고, 가독성 높은 코드를 만들 수 있다.
•
Linter는 이런 코드 컨벤션을 따르고 있는지 체크해주는 툴이다.
•
VScode에선 Python : Select Linter를 통해 Linter를 지정해 줄 수 있다.
Formatter
•
Formatter는 체크를 넘어, 실제로 코드를 바꾸어 주는 툴이다.
•
Black이 광범위하게 사용되는 Formatter로, 엄격하고 일관된 스타일로 코드를 바꿔준다.
•
VScode에서 저장할 때 마다 Formatting해주면 쉽게 사용할 수 있다.
# VSCode settings.json에 추가
{
"editor.formatOnSave": true,
"python.formatting.provider": "black"
}
Plain Text
복사
•