[회고] 신입 iOS 개발자가 되기까지 feat. 카카오 자세히보기

🛠 기타/개발상식

Linter와 Fomatter

inu 2020. 9. 6. 11:29
반응형

Linter

  • Linter는 사용자가 에러 혹은 표준과 다른 코드를 작성하지 않도록 도와준다.
  • 에러가 작성되면 자동으로 빨간 줄을 그어 오류여부를 알려준다.
  • vscode에서 [Ctrl + Shift + P] 로 커맨드창을 열 수 있는데, 그 곳에서 Select Linter를 검색해 사용할 수 있다.
  • 일반적으로 pylint / flake8 을 많이 사용한다.

Fomatter

  • Fomatter는 사용자가 코드를 최대한 일정 형식에 맞춰 관리할 수 있도록 도와준다.
  • 아무렇게나 코드를 작성해도 저장을 하는 순간 Fomatter가 작동해 형식을 맞춰준다.
  • vscode에서 [Ctrl + Shift + P] 로 커맨드창을 열 수 있는데, 그 곳에서 Fomat selection를 검색해 사용할 수 있다.
  • black이라는 fomatter를 많이 사용한다
  • 만약 Fomatter가 정상적으로 작동하지 않는다면 설정에서 Format On Save를 검색해 체크하고 활성화시켜준다.

반응형