참조링크
: https://blog.coderifleman.com/2015/04/04/text-files-end-with-a-newline/
: https://itcoin.tistory.com/206
파일끝에 개행을 추가해야 하는 이유
- POSIX 표준이고 (+컴파일러도 경고를 띄어준다)
- 협업할때, (비표준+표준) 섞여서 일을 하게 되면 표준을 지키는 누군가의 커밋에 자동개행이 추가되기 때문에 모두가 표준을 지키는게 옳다
3.많은 시스템과 도구들이 이 표준을 따라 구현되어 있어서 지키지 않을 시 예기치 않은 동작이 일어날 수 있다.
어쨋든 표준은
행의 끝(terminating)은 개행(EOL, end-of-line)
텍스트 파일은 행의 집합이며 행은 반드시 개행으로 끝난다.
intellij 에서 파일 끝에 자동으로 개행을 추가하는법은
- 메뉴찾기
- 첫번째 방법으로
: preference에서 line feed 로 검색하면 editor >> general 에 찾아보거나
- 차선책으로 검색을 선호한다면
: (쉬프트 두번) 눌러 검색하기 >> Ensure every saved file ends... 검색
- Ensure every saved file ends with a line break 체크박스를 클릭
:해당 옵션은 모든 파일이 저장될 때 자동으로 new line으로 끝나도록 수정하는 옵션입니다.