When to use
ESLint 를 설정해서 auto save 옵션을 활성화해도
자동으로 포맷이 적용되기 까지 시간이 걸린다.
이럴 땐 Intellij IDEA 자체적인 설정값 조정해주면 된다.
How to use
Editor > Code Style > General
Editor > Code Style > Typescript
설정값 적용 범위
Default -> IDE 전체 (모든 프로젝트)
Project -> 해당 프로젝트만
부록: OS별 EOL (End Of Line) 문제
OS마다 줄의 끝 (EOL) 이 다르게 처리된다.
OS | EOL 개행 처리 방법 | 값 |
Windows | Carraige Return Line Feed (CRLF) | \r\n |
Mac | Line Feed (LF) | \n |
Linux | Line Feed (LF) | \n |
이는 개발 환경에서도 OS가 다른경우 오로지 개행 처리방법만 다르다는 이유로 'diff' (파일이 서로다름)을 인식할 때가 있는데 골칫거리다.
이 문제를 해결하기 위해 주로 CRLF 보단 LF로 통일해서 사용하길 권장한다.
Prettier 같은 라이브러리도 기본적으로 'LF' 를 사용하게끔 설정되어있다.
'기타 > 잡동사니' 카테고리의 다른 글
[Obsidian] Table of contents 깔끔한 설정 방법 (0) | 2024.02.11 |
---|---|
[Intellij IDEA] DB datetime 기본 출력 포맷 변경 (0) | 2023.07.28 |
📕 가독성 업, Hi docusaurus (feat.tistory, github, velog) (0) | 2023.01.05 |
PowerPoint 팁과 단축키 모음 (0) | 2022.12.12 |
.csv 파일로 100만 row 만들기 (0) | 2022.08.16 |