이클립스 헬리오스 다운로드

http://www.eclipse.org/downloads/

해마다 여름이면 이클립스의 새로운 버전이 출시된다. 올해도 어김없이 새로운 이클립스가 공개됐다. 세 번째 시리즈의 일곱 번째 버전인 2010년판 이클립스의 이름은 ‘태양신’이라는 뜻의 이클립스 헬리오스(Helios)다. 이클립스 헬리오스에 추가된 새로운 기능을 살펴보자.

이클립스 플랫폼의 새로운 기능
이클립스 헬리오스에서는 커맨드 라인에서 파일을 여는 기능이 추가됐다. 이클립스와 연결된 확장자를 가진 파일을 지정해 이클립스를 실행하거나, 이미 동작하는 이클립스에서 파일을 열 수 있다. 쉘을 많이 사용하는 리눅스 사용자라면 편리하게 활용할 수 있는 기능이다.

유닉스 파일 퍼미션을 설정할 수 있는 기능과 WebKitGTK+를 브라우저로 사용할 수 있는 것도 리눅스 환경 사용자들에게 도움이 될 것이다. 리소스 파일의 상대적인 위치를 지정할 수 있게 리소스 패스 변수를 도입한 것과 버추얼 폴더 지원은 프로젝트 구성을 보다 유연하게 만들 수 있도록 한다.

이클립스는 편리한 필터를 사용할 수 있는 곳이 많다. 선택할 항목의 목록이 길거나 복잡한 경우, 필터에 적절한 이름을 넣어서 빠르게 원하는 내용을 찾게 해준다. 이클립스 헬리오스에서는 이런 필터 방식이 더 확대돼 파일이나 리소스를 열 때도 사용할 수 있다. 필터의 대표적인 활용기능인 Ctrl-3 버튼의 퀵 액세스 기능에 단축키 검색도 추가됐다. 

이클립스는 강력한 플러그인 지원기능을 가지고 있어서 대부분의 개발자들이 많은 플러그인을 추가로 설치해서 사용하는데, 비록 새로운 기능의 설치과정은 간단하지만 이를 관리하거나 제거하는 것이 어렵고 불편했다. 새로운 이클립스 헬리오스는 설치된 기능과 변경될 설정 등을 관리하는 편리한 관리기능이 제공된다. 설치이력을 살펴보고 어떤 내용이 바뀌고 추가됐는지 비교할 수 있으며, 이를 제거하거나 이전 상태로 돌릴 수 있는 기능도 제공된다.

자바 개발 툴의 새로운 기능
이클립스는 범용적인 IDE로 사용될 수 있는 유연한 플랫폼이긴 하지만 가장 애용되는 분야는 역시 자바 개발이다. 이클립스의 자바 에디터는 편리한 퀵 픽스 기능을 제공한다. 이클립스 헬리오스에서는 이 퀵 픽스 기능을 한층 더 편리하게 사용할 수 있도록 확장됐다. 

기존에는 한 번에 하나의 문제만 해결할 수 있었는데, 이제는 유사한 문제라면 한 번에 여러 건을 처리할 수 있게됐다. 내비게이션 메뉴에 추가된 구현열기 기능도 유용하다. 인터페이스에서 구현 클래스로 바로 이동할 수 있는 기능이 추가됐다. 만약 단일 구현 클래스를 가지고 있다면 바로 이동하고, 두 개 이상의 구현 클래스가 있다면 팝업창에서 바로 선택할 수 있어 인터페이스를 많이 사용하는 DI 프레임워크 사용자들에게 매우 유용한 기능이다. '/' 대신 '/ *', '* /'를 사용한 코멘트를 선호하는 개발자를 위해서 여러 줄을 하나의 '/ *', '* /' 로 묶어주는 옵션도 추가됐다. 

이클립스의 장점인 리팩토링 기능도 보다 지능적으로 개선됐다. 가장 자주 사용되는 리팩토링 기능인 메소드 추출(Exract Method)에 continue가 포함된 코드를 사용할 수 있다. continue는 추출된 메소드에서 return문으로 대체된다.

패키지 이름의 약자를 사용할 수 있는 기능도 제공됐다. 패키지 이름이 너무 길어서 보기 불편했던 것을 간단한 약자로 정의해 간편하게 만들 수 있는 기능이다. 예를 들어 org.springframework로 시작하는 패키지들이 있다면 이를 [S]라는 약자로 만들어 보여줄 수 있다. 

egit/jgit의 추가
이클립스 헬리오스의 가장 눈에 띄는 변화는 바로 Git의 지원이다. 기존에 CVS와 Subversion만 지원하던 팀 기능이 이제는 Git으로 확장됐다. 이클립스의 기본 설치에는 포함되어있지 않지만, 헬리오스의 collaboration 패키지에 들어가면 Git의 자바 라이브러리인 jgit과 이클립스 플러그인인 egit을 설치할 수 있다. 이제 Git사용자들도 IDE내의 VCS지원기능의 혜택을 받을 수 있게 된 것이다. egit과 jgit은 매우 빠른 속도로 개발되고 있으니 자주 업데이트해서 새로운 버전이 나왔는지 확인해보는 것이 좋을 것이다.

이클립스 헬리오스에는 여기서 소개하지 않은 다른 많은 기능도 추가됐다. 보다 자세한 내용은 이클립스 Welcome 화면에 나오는 What’s New 메뉴를 통해서 살펴볼 수 있다.

[출처] 마이크로소프트
http://www.imaso.co.kr/?doc=bbs/gnuboard.php&bo_table=article&wr_id=35465

Posted by finewoo
,