TOOL

[eclipse] 자바스크립트 자동완성 : tern 플러그인 설치(+JSDT 버그)

developer of the night sky 2023. 10. 17. 09:32

이클립스에서는 자바스크립트 자동완성이 되지않기에 클라이언트 작업하기 좋지않다.

그래도 자바스크립트를 자동완성해주는 '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.' 체크박스 해제