There are inconsistent line endings

반응형

There are inconsistent line endings in the 'Assets/Scripts/SomeThing.cs' script. Some are Mac OS X (UNIX) and some are Windows.

This might lead to incorrect line numbers in stacktraces and compiler errors. Many text editors can fix this using Convert Line Endings menu commands.


유니티에서 가끔 위와같은 경고가 찍힌다.
대략적인 내용은 아래와 같다.

스크립트의 줄끝이 명확하지 않습니다. 
어떤건 Mac을 따르고 어떤건 Window를 따릅니다.
이렇게 되면 나중에 컴파일러 오류시 스택 추적할 때 잘못된 행번호가 찍힐 수 있다.
Convert Line Ending 메뉴명령을 사용해서 문제를 해결해라.

대략 디버깅때 문제될 수 있으니까 정리하는걸 권고한다는 내용인듯하다.

그런데 사실 여러명이 작업하다 보니 이런게 은근 많이 발생한다.

그래서 기능을 만들어 볼까 하다가 구글링 해 보니 역시 먼저 작업해서 올려주신 분이 있다.

그대는 멋쟁이!!


이곳을 참조하자

코드를 대략적으로 살펴보면 폴더경로에 해당 확장자 파일을 찾아서 라인의 끝을 바꿔준다.




'Unity > Unity Study' 카테고리의 다른 글

The Magic Of Material Property Blocks  (0) 2017.06.23
RenderQueue  (0) 2017.06.21
assetbundle building, change file  (0) 2017.06.03
메모리 프로파일러  (0) 2017.05.19
Asset Bundles vs. Resources : A Memory Showdown  (0) 2017.04.14
TAGS.

Comments