거의 Syntax Error가 많이 날것이다.
이것은 sciTE에디터나 다른 에디터를 쓸때 UTF-8로 셋팅이 되어있지 않거나 UTF-8로 셋팅이 되어도 BOM코드가 들어가서 생기는 현상이다..
모 근본적인 문제는 루비해석기가 UTF-8을 기본으로 지원하지 않아서 생기는 문제이다.
루비는 프로젝트를 만들때부터 모든 문서화일이 ansi로 셋팅이 되기 때문에 자신이 쓰는 에디터에서 UTF-8셋팅과 BOM코드 삭제 부분을 잘 습득하여 프로젝트 문서 파일 저장시 바꾸어서 인코딩을 하는 버릇을 들이자.
필자는 이것때문에 엄청 해멨었고 나중에 문제를 찾아보다 알고나니 엄청 허무했다는.. 문제에 대하여 모를땐 어떻게 다 맞게 입력하고 소스랑 대조해보고 그래도 이상없는데 ㅠ.ㅠ 안되는것이냐고 스트레스 엄청 받았었는데 ... ㅠ.ㅠ
이것을 해결할수 있는 플러그인이 있는데 http://niceview.egloos.com/2721794
이곳에 가면 자세한 설명과 플러그인을 받아볼수 있다.
정말 초보 루비인들은 이런 간단한 문제로 안헤멨으면 한다.
댓글 없음:
댓글 쓰기