본문 바로가기

환경설정 모음/Eclipse

폐쇄망을 위한 이클립스-STS 플러그인

반응형

 

이클립스에 스프링 프레임워크를 탑재하여 웹 개발을 전문적으로 개발 할 수 있도록 만든 에디션이 STS(Spring Tool Suit)다.

 

폐쇄망에서 개발하려다보니 오프라인으로 개발을 진행해야하는 상황인지라 미리 플러그인을 설치해야 했다.

 

폐쇄망에서는 생각 나는대로 다운받을 수 없으니 필요로하는 플러그인을 모아서 정리해봤다.

 


□ Spring Tools 3 Add-On for Spring Tools

  • 스프링 프레임워크를 활용한 프로젝트 생성시 오프라인에서도 사용 할 수 있도록 제공
  • 플러그인 설치 후 관련 파일도 다운 받아야 오프라인에서 활용할 수 있기 때문에 온라인 상태에서 스프링 프로젝트를 생성하는 작업 필요(생성시 관련 파일 다운로드)

requires downloading 표기된 템플릿을 다운로드해야 오프라인에서도 사용 할 수 있다.

□ Grep console

  • Console로 출력되는 로그가 많을 경우 중요한 내용만 보기위한 필터링 기능
  • 매칭된 내용에 대한 색 변경 등의 시각적 효과 제공

 

□ Eclipse Web Developer Tools

  • HTML, CSS, JavaScript, JSON 등의 파일 포맷에 맞는 에디터 제공
  • 해당 코드들의 하이라이트 지원

 

□ Eclipse Enterprise Java Developer Tools

  • STS 기본에는 프로젝트 Export시 War로 내보내기가 없음.
  • War 파일로 Export 할 수 있도록 설치

 

Enhanced Class Decompiler

  • 컴파일된 class 파일을 다시 java 코드로 볼 수 있도록 디컴파일 해준다.
  • 간혹 class 파일 내에서 exception 에러가 나는 경우 원인 파악 하는데 도움을 준다.

 

□ DevStyle

  • 이클립스의 클래식 UI를 대체할 세련된 UI 제공 
  • 라이트/다크 테마 제공

 

□ Subclipse

  • 소스코드 형상관리를 위한 SVN Connect 및 관리
  • STS에서는 Git만 지원하기 때문에 추가 필요

 

□ Quick Search for Eclipse

  • 빠른 검색이 필요할 때 사용
  • Ctrl+Shift+L로 사용

 

□ Tern Eclipse IDE

  • Assistant로 자바스크립트의 사용 가능한 함수를 제안한다. 
  • 자바의 Ctrl+Spacebar 기능과 같다(Proposals 기능)
  • 하지만, 더 이상 개발이 되지 않아 최신 이클립스의 경우 미지원

 

□ Javascript Development Tools

  • javascript 언어 개발시 필요
  • 마켓플레이스가 아닌 Install new software에서 설치 가능

 

 

반응형