IDE와 코드 지향 텍스트 편집기에서 매우 강력한 규칙 인 것으로 나타났습니다. 거의 언제든지 파일을 생성하는 언어, IDE 또는 플랫폼에 관계없이 새 코드 파일을 만들 때 끝에 거의 항상 새 줄이 생깁니다. 예를 들어코드 파일의 끝에있는 새 줄
: Visual Studio에서
- C++와 C# 클래스 마법사는 항상 마지막 중괄호 후이 새로운 라인.
- 리눅스 터미널의 나노 편집기는 마지막 줄 바꾸기를 허용하지 않습니다.
- 힘내 버전 제어는 새로운 줄로 끝나지 않는 파일을 가리키는 특정 지점을 만듭니다.
왜 이것이 일반적인 관행입니까? 나는 의도적으로이 새로운 라인을 삭제하는 스크립트에 결코 문제가 없었습니다. 레거시 용도로 중요성이 있습니까?
감사합니다.
대부분의 경우 텍스트 처리 도구를 단순화 할 수 있습니다. 새 줄이 있거나 없을 수도있는 마지막 줄에는 특수 처리가 필요하지 않습니다. 모든 라인을 동일하게 취급 할 수 있습니다. 즉, 어쨌든 개행이없는 경우를 다루기 위해 대부분의 도구가 준비되어야한다는 것입니다 ... – twalberg