블로그
2023년 5월 1일
Webstorm에서 prettier 사용하기
Webstorm에서 prettier 설정으로 코드를 보기좋게 만들어보자
코드를 작성하다보면 어디에서는 줄을 나누고 어디에서는 띄어쓰기를 하고 어디에서는 길게 늘여쓴다. 개인의 스타일에 따라 그 유형도 천차만별이다. 그 결과물이 누구에게는 읽기 좋을 수도 있고 그렇지 않을 수도 있다. 코드 작성 규칙을 정해서 모두가 지키도록 할 수도 있지만 prettier를 사용해서 자동으로 정리하도록 할 수도 있다.
이 포스트에서는 Webstorm IDE에서 prettier를 설정하는 방법에 대해 알아보자.
prettier는 .js, .ts, .css, .less, .scss, .vue, .json
등의 코드를 정리해주는 도구이다. 내가 지정한 범위내의 코드만 정리할 수도 있고 전체 파일을 정리할 수도 있다.
Webstorm에서는 내 환경에서 전역적으로 또는 현재 프로젝트에 prettier가 설치되어 있기만 하면 이 기능을 사용할 수 있다.
또한 파일이 변경될 때 마다 혹은 저장할 때마다 정리하도록 설정 할 수 있다.
Node.js
가 설치되어 있어야 한다.❯ node --version
v19.1.0
내 프로젝트에서만 사용하려면 첫번째 명령어를 입력하고 내 PC에서 사용하려면 두번째 명령어를 입력하면 된다.
npm install --save-dev --save-exact prettier
npm install --global prettier
Webstorm에서 Prettier를 설정하는 방법을 알아보았는데, 이 기능은 단순히 보기 좋게 코드를 정리하는 것 뿐만 아니라 여러 사람들이 협업을 할때에도 정해진 규칙과 포맷에 맞춰 작업을 할 수 있다는 장정이 있다. 누가 작성하던지 같은 형식의 코드를 보니 이해하기 쉽고 리뷰도 편하게 할 수 있다.
사진: Unsplash의shawnanggg