▲
qyurila 3달전 | parent | favorite | on: Ask GN: 코딩 10문 10답 해볼까요?
- 탭 문자 3칸 (사실상 개인프로젝트에서만 가능..)
- JS에 가까우면 같은 줄, Java에 가까우면 새로운 줄
- JS에 가까우면 90, Java에 가까우면 120
- 컨벤션에 맞게 사용
- VSCode (+ 상황에 따라 Zed 및 micro)
- JetBrains Mono + 구름 산스 코드, 14
- 대부분 그 당시 배워보려고 벼르고 있던 언어로 만들어요. 그렇지 않으면 TS
- 대체로 빌트인에 가까울수록 먼저 임포트
- 다음 프로젝트부터는 꼭..
- 현직자 분들 모두 존경합니다
일부 언어(특히 HTML 및 JSX)에서 4칸 탭이 주류가 아닌 이유가, 탭이 깊을 때 불필요한 폭 차지가 너무 커져서인 것으로 알고 있고 저 또한 그렇게 느끼는데요,
개인적으로는 그렇다고 2칸 탭을 쓰면 구분감이 약해서 하이어라키 파악이 너무 어렵더라고요. 입문했을 때부터 그렇게 느꼈는데 지금도 여전해요.
3칸 탭은 예전에 lua를 다룰 일이 있을 때 쓰게 된 코드 컨벤션에서 처음 접했어요.
조금 익숙해지고 나니까.. 이거, 2칸 탭과 4칸 탭 사이의 스위트 스팟이 아닌가? 라고 느껴져서 다른 언어들에도 적용해보기 시작했고, 대부분의 2칸 및 4칸 탭 주류 언어들이 3칸 탭일 때 더 가독성이 좋다고 느껴서 지금까지도 가능할 때마다 적용하고 있습니다 ㅎㅎ
구글링해보면 3칸 탭을 영업하는 글들을 극소수(!) 찾을 수 있는데요, 재미 삼아 하나만 읽어보시는 건 어떠신가요? 😄