Eclipse 단축키 확인 및 변경

Eclipse의 모든 단축키는 Window >> Preferences >> Workbench >> Keys 메뉴에서 확인 및 변경이 가능하다. 그 동안 다른 툴에서 자신의 손에 익숙한 단축키들이 있다면 이 메뉴에서 단축키들을 변경하는 것이 가능하다.

Java Editor 단축키

Alt + Shift + UP : 커서를 기준으로 토큰단위 블럭지정
Alt + Shift + DOWN : 커서를 기준으로 토큰단위 블럭해제
Alt + Shift + J : 자동으로 주석 달기 (메소드나 멤버변수에 포커스 두고 실행)
Ctrl + Shift + M : 특정 클래스 Import 시키기
Ctrl + Shift + O : 자동으로 Import 시키기
Ctrl + Shift + F : 코드 자동 정리
Ctrl + Shift + G : 특정 메써드나 필드를 Reference하고 있는 곳을 찾는다.
Ctrl + 1 : Quick Fix. 에러가 발생했을 경우 Quick Fix를 통해 쉽게 해결이 가능하다.
Ctrl + Shift + / : 블럭 주석 설정
CTRL + L : 특정 줄번호로 가기
Ctrl + O : 모든 클래스, 프로퍼티 트리 보기, 선택가능
Ctrl + Shift + L : 단축키 보기 (한 번 더 누르면 키 설정메뉴로 들어감)
Ctrl + Shift + T : 클래스 찾기
Ctrl + Shift + R : 자원열기(파일명으로 찾아보기)
CTL + ALT + Down : 현재줄 아래로 카피

Window 이동

F10 : 메뉴창을 활성화
Ctrl + F8 : 다음 Perspective로 이동
Ctrl + N : 새로운 파일 및 프로젝트 생성.
Ctrl + Shift + Down : Java Editor에서 다음 member로 이동.
Ctrl + F7 : 다음 View로 이동.
Ctrl + Shift + F7 : 이전 View로 이동.
Alt + <- : 이전 작업 화면
Alt + -> : 다음 작업 화면
F12 : 컴파일 중 에러등으로 포커스가 다른데로 갔을 때 Editor 로 커서 이동
Ctrl + 1 : 컴파일 에러가 발생한 곳에서 Ctrl + 1을 누를 경우 컴파일 에러에 대한 해결책을 제시

디버깅 단축키

CTRL + Shift + B : 현 커서의 위치에 브레이크 포인터 설정/해제
F11 : 디버깅 시작
F8 : 디버깅 계속
F6 : 한줄씩 실행(Step Over)
F5 : 한줄씩 실행하되 함수일 경우 그 함수 내부로 들어감(Step Into)
CTRL + R : 현재 라인까지 실행(Run to Line)

Refactoring 단축키

Shift + ALT + 알파벳 : Refactoring을 위한 단축키 임.
Alt + Shift + R  : 변수 이름 변경하기 전에 누르면 변수를 사용한 모든 곳이 바뀐다. (리팩토링용)

RUN 단축키

Ctrl + F11 : 이전에 실행되었던 Run파일 실행.

가끔 쌩뚱맞게 개발환경을 처음부터 다시 설치해야 할때가 있습니다. 아름아름 찾아서 각각 다운받아서 설치하는데, 플러그인 설치시 이클립스가 버전업 되면서 해당 URL로 바뀌는 경우가 있는데, 이를 하나 하나 찾아다니기 귀찮아서 여기에 백업용으로 기록합니다.

아래는 이번에 새로 설치할때 설치한 플러그인 환경 입니다. 플러그인 설치 순서는 차례대로 하는것이 충돌 또는 선 요구사항 플러그인 규칙에 어긋나지 않습니다.  베스트한 케이스는 아니고, 그냥 무난히 쓰는 정도인데, 추가적인 것들은 그때 그때 프로젝트 마다 필요할때마다 설치하곤 합니다.
기타 프로젝트 옵션으로 Trac 관련된 플러그인을 설치 했습니다.


이렇게 설치된 이클립스 로드 속도 정말 빠릅니다. 아마도 링크된 프로젝트가 없기 때문인듯 합니다. 아무튼 깨끗한 상태에서 다시 시작한다는 마음으로 시작하는것 같아서 좋습니다. ^^*




마침 넷빈즈를 실행시켜보니 스타트 페이지에 다음과 같은 내용들이 나오기에 가만히 보다가 관련한 블로그에서 Java IDE로 무엇을 사용하는지에 대한 투표를 하는 블로그가 연결되어 있었다. 그래서 사이트에 가서 투표를 해봤다. 

결과는 보는 것처럼 이클립스 쪽이 우세한 상황이다. 그 뒤를 넷빈즈가 바짝 뒤쫓고 있다.
JavaFX에 대한 플러그인과 썬사의 적극적인 지원으로 넷빈즈도 자바 IDE로서 조금씩 유용하게 쓰이고 있는 것 같다.
하지만... 아직은 이클립스쪽이 조금 더 낫지. ^^ 힘내라!!

*** 이클립스 자동 줄 바꿈 ***

메뉴 -> help -> software update -> Find and install

-> search for new features to install -> new Remote site

-> name: AutoLine, url:http://ahtik.com/eclipse-update -> finish

-> AutoLine만 다시 나오면 edit 선택

열린 창에서 오른쪽 마우스 누르고 Virtual Word Wrap을 누르면 설정끝~~~~


*** 여러 줄 주석 처리 및 해제 ***

// --> 주석처리할 블럭 잡은 후 ctrl + /

/**/ --> 주석처리할 블럭 잡은 후 ctrl + shift + /

해제시는 ctrl + shift + \


*** 이클립스 구문강조 설정 ***

메뉴 -> preferences -> java -> Editor -> Syntax Coloring

-> Element에서 java선택 후 컬러 변경

+ Recent posts