이클립스는 기본적으로 Javascript 자동완성(코드어시스트) 기능이 비활성화 되어있다.

설정도 못하는 어린이들을 위해 Javascript 코드 어시스트 환경을 만들어보겠다.


딱 2가지만 해주면 된다.

첫째, Javascript 어시스트 기능 활성화

둘째, Javascript 플러그인 설치


이 두가지만 해주면 .(점)을 찍자마자 이렇게 코드 어시스트가 동작할 것이다.




1. Javascript 어시스트 기능 활성화

아무런 설정변경을 하지않았다면 어시스트 기능은 비활성화 상태일 것이다.


물론, 단축키 Ctrl+Space하면 아래처럼 어시스트 기능이 나타나기는 한다.(맥은 cmd+space)

하지만, 매번 단축키를 치는건 여간 불편한게 아니다.


어시스트 기능을 자동으로 활성화 시키려면 이클립스 설정(Preferences)을 손봐야한다.

아래와 같이 Javascript-Editor-Content Assist속에 Auto-Activation기능이 있는데,

이것을 체크해주면 된다.



자 그럼 바로 javascript 코드 어시스트가 되느냐???

아마 안될 것이다. 별도의 플러그인을 설치하지 않았다면 말이다.

왜냐? javascript 라이브러리가 없기에 이클립스는 어시스트로 뭘 띄워줘야하는지 모르기때문이다.



2. JavaScript Plug-In 설치

자바스크립트 플러그인은 많은것이 있지만, 난 Webclipse를 설치했다.




javascript관련 플러그인을 설치한후 이클립스를 다시 시작하면 다 끝난거다.

이젠 코드 작성시마다 코드 어시스트가 활성화되어 나의 소중한 시간을 줄여줄 것이다.



Google AdSense

'끄적끄적 > HTML5' 카테고리의 다른 글

HTML5 게임패드 테스트  (0) 2016.08.04
HTML5 Canvas WebGL 기초 of 기초  (0) 2015.03.09
HTML5 Canvas WebGL 시작하기  (0) 2015.03.07
[HTML5]뱅기게임 - 터치이벤트 추가  (0) 2015.02.17
HTML5 디버깅하기 - 크롬이용  (0) 2015.02.08

거의 모든 개발자들은 windows를 OS로 사용하는데,

난 Windows와 맥OSX(이하 맥) 둘 다를 사용하고 있다.


그러다보면 가끔씩 격는 일이 바로 한글인코딩 문제이다.

가끔씩 겪는 일임에도 불구하고, 맥환경을 새로 정리하고 났더니 다시 헤매이는건 어쩔 수 없다.


흔하게 겪는 일중에 하나는....

아래처럼 맥에서 이클립스를 사용할때 겪는 한글깨짐이다.

이클립스에서는 별도 설정을 하지 않았다면, 운영체제의 기본 인코딩이 그대로 사용된다.

윈도우 기본 인코딩은 ms949인데,

윈도우 이클립스에서 작성된 프로젝트를 SVN을 통해 맥에서 땡겨오면....

프로젝트를 통째로 땡겨왔음에도 불구하고,

인코딩이 정상적으로 표시되지 않고, 한글은 깨져보인다.


만약 저게 중요한 내용이고, 무슨 인코딩일지도 모르면 게임 끝나는 거다. ㅋㅋㅋㅋ

하지만, 대부분 우리는 무슨 인코딩을 사용했는지 알고는 있다.



이럴땐... 콤보박스에는 없는 "ms949"를

그져 쳐 넣으면 해결된다.


가끔씩 이런걸로 당황하고 나면 정신이 없다 ㅡ,.ㅡ;

Google AdSense

+ Recent posts