hyeonga_code
SPRING_JAVASCRIPT .js 파일 흑백화 현상 해결 본문
같이 작업하는 팀원의 spring 파일을 보던 도중 sts 프로그램에서 .js 파일이 java 프로그램처럼 컬러감있게 보여지는 것을 보고 블랙이 기본값이 아니라는 것을 알았다..
1. Help > Install New Software 선택
2. Add... 선택
3. Location값에 http://download.eclipse.org/releases/photon 를 입력 > Add 클릭
4. 맨 밑의 Web. XML, Java EE and OSGi Enteroruse Development 클릭
5. JavaScript Development Tools 체크 후 Next 선택
>>> Install시 PublicKey 오류가 발생하는 경우
-- Contact all update sites during install to find required software 체크 해제
6. 설치가 완료되면 이클립스가 재실행된다.
7. Window > Preferences > Associations
8. .js 클릭 시 Associated editors에서 JavaScript Editor를 선택해서 Default로 지정
9. Apply and Close 클릭
이러면 설정이 완료되어야 하는데 6번부터 PublicKey오류로 설치가 진행이 안됨
>>> Install에서 Add > https://download.eclipse.org/releases/2020-03 > Add
>> Programming Languages > JavaScript Development Tools 체크 후 설치
>>> 이것도 오류가 발생함
>> 이클립스를 새로 설치하는 것밖에는 해결 방법이 없는가?
-- 관리자 모드로 실행하고 작업 > 실패
-- 바로가기 속성에 -clean 추가해서 캐시 삭제 후 실행 > 실패
>>> 해결
> Web. XML, Java EE and OSGi Enteroruse Development 전체를 체크해서 설치하면 재시작까지 성공...
-- 기본 설정 변경하기
1. Window > Preferences > General > File Associations > *.js 선택(없는 경우 Add 로 추가하기)
2.Associated editors의 Add 선택
다른 분들이 작업한 방식을 보면 JavaScript Editor가 떠야하는데 나는 생성되지 않았다..
스크롤로 내리며 확인하던 중 JS Editor가보여 혹시나 하는 마음으로 선택해서 Default로 지정후 Apply and Close
3. 프로젝트를 새로고침 후 파일을 열어보라고 했으나 파일트리에서 아이콘이 변경되어 바로 열어봄
>>> 색상은 변경되었으나 자동 완성 기능은 작동하지 않음
>> 폭풍 검색
-- 자동완성 기능 설정하기
Term이 만들어진 지 오래되어 마켓플레이스에서 설치할 수 없다고 한다.
1. https://github.com/angelozerr/tern.java/releases/download/tern.java-1.2.1/tern.repository-1.2.1.zip 다운로드
2. Help > Install New Software 선택
3. Add 에서 location > archive 선택 후 다운받은 파일 선택 > Add
4. 전체 체크후 Next
5. 중간에 나오는 동의 체크 후 Finish
6. Warning 경고창이 뜨면 Install anyway 클릭
7. 이클립스 재시작
8. 다운받은 플러그인 적용시킬 프로젝트 우클릭
9. Configure > Convert to Tern Project...
10. 프로젝트 우클릭 > Properties > JavaScript > Tern > Modules
11. DOM API 자동완성 기능인 Browser 체크 후 Apply and Close
>>> 그래도 자동완성은 안됨;;
내용을 불러오지 못하나 하단에 자동으로 팝업이 뜨는 현상을 없애기 위해 체크를 해제하고 색상 변경이 된 것에 만족해야겠다..
결국 publickey 인식 오류로인해 대부분 이클립스를 다시 설치하는 방법을 제시하고 있다.