2023. 11. 27. 20:49ㆍUtility
이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.
Prettier(프리티어)에 대해서
프리티어는 vs code 확장 프로그램으로 제공되는 코드 포매터(code formatter)인데요~
팀 프로젝트에서 정의한 코드 컨벤션(code convention)을 지키는데 매우 효과적입니다.
들여 쓰기, 공백, 따옴표 사용 등과 같은 스타일을 가이드에 포함하여 자동으로 코드를 일관된 형식으로 유지해 줍니다.
수동으로 코드를 정리하거나 스타일 규칙을 준수하려면 작업 생산성이 굉장히 떨어지므로 프리티어를 통해
코드의 일관성을 유지하면서 버그 또한 줄일 수 있는 장점이 있습니다.
프리티어 설치 방법
VS Code > 마켓플레이스에서 Prettier 검색 > install 클릭으로 간단하게 설치할 수 있습니다.
프리티어(Prettier)가 반영될 수 있도록 하는 기본 설정 방법
새로운 프로젝트 저장소(repository)를 로컬(local)에 세팅하고,
작업을 시작하려 하는데 프리티어가 제대로 반영되지 않는 문제 발생했다면, 따로 기본 설정을 적용해줘야 합니다.
우선 프리티어가 제대로 설치되었는지 확인해 주세요~ 그리고 설정에 들어갑니다.
1. default formatter 확인 - esbenp.prettier-vscode로 설정되어 있는지 확인
2. format on save 확인 - 체크하기
기본 설정이 잘 되어 있다면, 활성화된 것인지 확인할 수 있습니다.
자동 저장 시, 프리티어 잘 적용되는 것을 확인할 수 있습니다.
.prettireignore에 대해서
프리티어 예외 파일 적용시키는 방법에 대해서도 알아보겠습니다.
여러 프로젝트를 작업하다 보면 각자 선언된 .prettierrc 파일이 있겠지만, 없는 프로젝트도 물론 존재합니다.
이것을 수동으로 disabled - on/off 처리하려면 너무 번거롭고 귀찮더라고요~
.prettireignore 파일을 생성하여 자동으로 반영되지 않도록 설정해 줍니다.
비활성화되어 있다는 것을 확인할 수 있습니다.
코드를 수정하고 저장해도 프리티어가 자동 적용이 안 되는 것을 확인할 수 있습니다.
이렇게 프리티어를 통해 작업의 생산성을 높이는 방법에 대해서 알아보았습니다.
'Utility' 카테고리의 다른 글
[Utility] 쉽고 간편하게 디자인하기 : 캔바(Canva) 사용법 (2) | 2024.03.16 |
---|---|
[Utility] Jump Desktop을 활용한 원격 접속 : 어디서든 컴퓨터를 제어하세요! (1) | 2024.03.05 |
[Utility] Snipaste - 무료 캡쳐 도구, 핀(Pin) 고정, 클립보드(Clipboard), 색상 추출(Color Picker) (0) | 2023.08.24 |
[Utility] Microsoft Designer로 쉽게 디자인하기 (0) | 2023.04.13 |
[Notion] Notion Web Clipper, 스크랩한 웹페이지를 한 데 모아서 관리하는 방법 (0) | 2023.04.09 |