티스토리 뷰

얼마전까지 개발환경으로 IntelliJ 를 사용하다가, 요 근래 MyEclipse 로 바꿨다.
가장 큰 이유는 html, css 등의 웹컨텐츠 개발의 편의성때문이었는데, 기존의 개발환경이 무거워지면서 IntelliJ를 사용하는 횟수가 점점 줄어들었기 때문이다.
(VMWare + Windows XP, Toad, Jeus 4.2 or WebSphere 6.1, UltraEdit, Totalcmd, UI Tool 등을 기본으로 실행시켜두고 사용하니 Physical Memory가 2G 임에도 빡빡하다.)

어차피 IntelliJ의 다양한 기능이 필요한 경우가 별로 없기 때문에,
허접하지만 Eclipse로도 별다른 불편없이(처음엔 매우 불편했으나...) 사용하고 있었는데
JavaScript 파일만 열면, 한글이 모조리 깨져서 나오는데다. 정상적인 한글입력을 하고 저장을 하려하면 다음과 같은 메세지가 등장하며 사용할 수가 없는 것 아닌가.

사용자 삽입 이미지

Eclipse ISO-8859-1 오류


확인결과, 프로젝트 속성(Project-Properties) 내의 Text file encoding 이 MS949 로 설정되어 있음에도 문제가 발생하며, 해당 encoding을 뭘로 바꾸더라도(utf-8, utf-16) 계속 발생하는 것이었다. MS949 는 윈도우에서 사용하는 charaterset 으로 윈도우에서 입력할 수 있는 모든 글자는 전부 표현할 수 있는데.. 왜 이런문제가 있는건지 참으로 난해한것 아닌가. 마찬가지로 utf-8 또한 그러할텐데.. 뭐가 문젠지 꽤 삽질을 해야 했다.

신기한것은 일반 java 파일이나 xml 파일에서는 문제가 없는 것이었다. 따라서 프로젝트 속성이 아니라 Eclipse 자체의 설정을 바꿔줘야 한다는 것으로 생각하고 열심히 Preference 를 뒤졌더니 다음과 같은 항목이 있더라.(Windows-Preference)

사용자 삽입 이미지

Eclipse JavaScript Encoding 변경


다른 항목은 모두 encoding이 utf-8로 설정되어 있는데 유독 javascript 항목만 ISO-8859-1로 설정되어 있는것이 아닌가. 이부분을 utf-8로 변경하고 Update 버튼을 한번 눌러주고 나면 정상적으로 한글입력이 되더라.
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함