본문 바로가기

개발자/Programming

줄 끝을 정규화시키시겠습니까? 경고창에 대해

반응형

 

요즘 SVN을 써서 그런지 계속 나온다..

 

예를 눌러도 되고, 아니오를 눌러도 되고, 작업물에는 큰 영향을 끼치지는 않는다.

이런 창이 뜨는 이유에 대해 조사하면 다음과 같다.

보통 윈도우의 줄바꿈은 /r/n 페어로 끝납니다. 하지만 다른 OS들, 맥이나 유닉스는 /r, /n 등 하나의 형으로만 이루어져 있다.

이렇게 문서가 일관된 하나의 타입으로 되어있지 않고, 혼용되어 작성 되어있으면 Visual Studio에서 이런 경고창을 내보내게 되는겁니다.

 

줄 끝 타입이 혼용되는 경우는 보통 Copy & Paste를 하거나 SVN 이나 Git 같은 버전 관리 프로그램에 의해 Merge 되었거나 할 때 자주 일어납니다. 위와 같은 경고창이 보기 싫다면 Visual Studio의 옵션 창에서 줄 끝 일관성 검사 항목을 해제 해주면 됩니다.

 

도구->옵션

반응형