목록공백 (3)
준호씨의 블로그
JavaScript React를 사용하는 프로젝트를 다루다 보면 import 문을 자주 이용하게 되는데요. import 할 때 {} 괄호를 많이 사용하게 됩니다. 그런데 WebStorm 기본 설정에서는 {} 괄호에 공백을 두지 않고 import {callSelectAPI} 처럼 됩니다. 그런데 제가 참여하는 프로젝트들은 보통 {} 괄호에 공백을 두고 import { callSelectAPI } 처럼 쓰는 경우가 많았습니다. 그래서 WebStorm에서 import 괄호에 공백을 넣도록 설정을 해보았습니다. Editor > Code Style > JavaScript > Spaces 설정으로 이동합니다. ES6 import/export braces 설정을 찾습니다. ES6 import/export braces..
보다 아래처럼 하는 것이 좋다. 한글보다는 영어로 한글을 사용할 경우 일단 인코딩이 utf-8 이나 euc-kr 이냐에 따라서 다른 파일로 인식할 수 있다. 그리고 완성형이냐 조합형이냐에 따라서도 다른 문자로 인식할 수 있다. 그래서 가능하면 파일명은 영어로 쓰는 것이 좋다. 언젠가 한가지 방식으로 통일 되는 날이 온다면 모르겠지만 아직은 아니다. 공백은 쓰지 않거나 언더바 "_" 나 대시 "-" 를 사용 공백이 들어가면 폰트나 환경에 따라 공백문자가 몇개 들어갔는지 알기 어렵다. 게다가 공백문자가 스페이스인지 탭인지도 구분이 모호하다. 혼란의 여지가 많기 때문에 가능하다면 공백을 쓰지 않거나, 언더바 "_" 나 대시 "-" 등으로 구분하는 것을 권장한다.
github 에서 commit 내역을 보면 가끔 indent 수정으로 인한 diff 결과가 보기 싫을 때가 있다. 예를 들면 아래와 같은 경우이다. https://github.com/junho85/git-study/commit/06baa82895093dba05c0674598068f3fb55455a0 사실 printf("nice to meet you\n"); 와 return 0; 는 공백만 변경 되었을 뿐 내용의 변화는 없다. #include int main() { - printf("nice to meet you\n"); - printf("hello world"); - return 0; + printf("good to meet you\n"); + printf("nice to meet you\n"); + p..