[eclipse] 자바스크립트 자동완성 : tern 플러그인 설치(+JSDT 버그)
이클립스에서는 자바스크립트 자동완성이 되지않기에 클라이언트 작업하기 좋지않다.
그래도 자바스크립트를 자동완성해주는 'tern 플러그인' 도구가 있다.
tern 설치
Help - Install New Software
Install
add 선택
Name : tern
Location : http://oss.opensagres.fr/tern.repository/1.2.0/
입력 후 Add 버튼 눌러 추가한다.
다섯가지 모두 체크 후 Next
Next
동의 선택 후 Finish
우측 하단에 'Installing Software'의 프로세스바가 진행된다.
Security Warning
혹시 설치하는 동안 보안 경고창이 뜨면 Install anyway 버튼을 클릭한다.
Restart Now로 재시작한다.
설치 후 아래 설정까지 해줘야 tern 플러그인 기능을 사용할 수 있다.
Convert to Tern Project
프로젝트 우클릭을 하여 Configure - Convert to Tern Project
Properties for '프로젝트명'
자바스크립트와 관련된 모듈을 설치한다.
Browser, jQuery 선택 후 Apply and Close 클릭한다.
적용된 모습
인텔리센스가 잘 뜨는 것을 볼 수 있다.
+) JSDT 버그 오류 해결방법
설치 후 재시작하여 아래와 같은 에러가 뜨는 경우가 있다.
'Requesting Java AST from selection' has encountered a problem.
An internal error occurred during: "Requesting Java AST from selection".
계속 뜨는 에러창을 무시한 채
window - Preferences 클릭
Java - Editor - Mark Occureences 클릭
'Mark occurrences of the selected element in the current file.' 체크박스 해제