java, python, js, html, css에서 들여쓰기 space 크기에 대한 개인적 의견
개요 js 작업 중인데, 역시 탭 크기에 대한 고민이 발생되었다. 탭 vs space 이 부분은 사실상 종결된 부분으로, space(공백)으로 구성하는 것이 낫다. '탭 문자'의 특징이 소스 코드 작성이라는 것과 애매하게 안 맞는 부분이 있기 때문인 것인데, 에디터에서 탭 키를 눌렀을 때 공백이 들어가게 지원되면서, 이 문제가 해결이 된 셈이다. 원래는 탭 키를 누르면 탭 문자(\t, U+0009, 등) 들어가게 되는데, 소스 코드에 이것을 포함하고, 컴파일이든 런타임이든에서 이것을 인식시켜야 하고, 이런 저런 이슈가 있는데. html 문서 내에 탭 문자가 들어갔을 때, 브라우저에서 어떤 식으로 표현해야할 지 등 여러 가지 문제가 혼합되어버릴 수 있다. 개발하는 관점에서는 편리하겠지만, 작..
2024. 2. 24.