Eclipse 사용시 알아두면 좋은 유용한 단축키 모음

Toggle Space Navigation Tree
Space Map

Eclipse 사용시 알아두면 좋은 유용한 단축키 모음

Summary : 모든 툴이 그렇지만 툴을 제대로 사용하기 위해서는 해당 툴에서 제공하는 단축키들을 자유롭게 사용한다면 툴의 사용효과를 극대화할 수 있을 것이다. Eclipse 또한 무수히 많은 기능을 제공하고 있기 때문에 Eclipse를 제대로 사용하기 위해서는 Eclipse에서 제공하는 단축키를 알고 사용하는 유용할 것이다.

이 강좌는 Eclipse를 사용하는 모든 개발자들이 같이 만들어가는 강좌이다. Eclipse를 사용하면서 다른 개발자들과 같이 공유한다면 좋겠다고 생각하는 단축키가 있다면 이 강좌에 추가해 주기 바란다.

Eclipse 단축키 확인 및 변경

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

Java Editor 단축키

Ctrl + Shift + M : 특정 클래스 Import 시키기
Ctrl + Shift + O : 자동으로 Import 시키기
Ctrl + Shift + F : 코드 자동 정리
Ctrl + Shift + G : 특정 메써드나 필드를 Reference하고 있는 곳을 찾는다.
Ctrl + 1 : Quick Fix. 에러가 발생했을 경우 Quick Fix를 통해 쉽게 해결이 가능하다.
Ctrl + Shift + / : 블럭 주석 설정
Alt + Shift + UP : 커서를 기준으로 토큰단위 블럭지정
Alt + Shift + DOWN : 커서를 기준으로 토큰단위 블럭해제
CTRL + L : 특정 줄번호로 가기
Alt + Shift + J : 자동으로 주석 달기 (메소드나 멤버변수에 포커스 두고 실행)

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을 위한 단축키 임.

RUN 단축키

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

Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.
  1. 9월 22, 2005

    Anonymous says:

    ctrl + 1

    ctrl + 1

  2. 1월 11, 2006

    Anonymous says:

    Ctrl + O : 모든 클래스, 프로퍼티 트리 보기, 선택가능

    Ctrl + O : 모든 클래스, 프로퍼티 트리 보기, 선택가능

  3. 3월 13, 2006

    Anonymous says:

    Ctrl + Shift + L : 단축키 보기 (한 번 더 누르면 키 설정메뉴로 들어감)

    Ctrl + Shift + L : 단축키 보기 (한 번 더 누르면 키 설정메뉴로 들어감)

  4. 3월 21, 2006

    Anonymous says:

    Ctrl + Shift + T : 클래스 찾기

    Ctrl + Shift + T : 클래스 찾기

  5. 5월 25, 2007

    Anonymous says:

    Ctrl+C:복사 Ctrl+V:붙여넣기 Ctrl+Y:이전 작업 실행

    Ctrl+C:복사
    Ctrl+V:붙여넣기
    Ctrl+Y:이전 작업 실행

  6. 5월 25, 2007

    nifelee says:

    Ctrl + Shift + R : 자원열기(귀찮게 폴더를 안찮아보고 파일명으로 열수 있다)

    Ctrl + Shift + R : 자원열기(귀찮게 폴더를 안찮아보고 파일명으로 열수 있다)

  7. 7월 09, 2008

    neigie says:

    Alt + Shift + R : 변수 이름 변경하기 전에 누르면 변수를 사용한 모든 곳이 바뀐다. (리팩토링용)

    Alt + Shift + R : 변수 이름 변경하기 전에 누르면 변수를 사용한 모든 곳이 바뀐다. (리팩토링용)

  8. 7월 29, 2008

    Anonymous says:

    CTL + ALT + Down : 현재줄 아래로 카피

    CTL + ALT + Down : 현재줄 아래로 카피

  9. 4월 29, 2009

    Anonymous says:

    해당 글 제 블로그에 퍼담았습니다. 혹시 문제 되시는 부분이 있으시면 삭제 하도록 하겠습니다 ^^; 좋은 정보 감사 드립니다

    해당 글 제 블로그에 퍼담았습니다.
    혹시 문제 되시는 부분이 있으시면 삭제 하도록 하겠습니다 ^^;

    좋은 정보 감사 드립니다

    1. 6월 29, 2010

      Anonymous says:

      CTRL + K = 복사된 단어 찾기 (FORWARD) CTRL + SHIFT + K = 복사된 단어 찾기 (BACKWARD) (현재 문서에서)

      CTRL + K = 복사된 단어 찾기 (FORWARD)
      CTRL + SHIFT + K = 복사된 단어 찾기 (BACKWARD)
      (현재 문서에서)

  10. 12월 13, 2010

    Anonymous says:

    CTRL+SHIFT+R = 파일 찾기

    CTRL+SHIFT+R = 파일 찾기

  11. 9월 06, 2013

    김다현 says:

    해당 글 제 블로그에 퍼담았습니다. 문제가 된다면 삭제 하도록 하겠습니다 좋은 정보 감사 드립니다 :^D

    해당 글 제 블로그에 퍼담았습니다.
    문제가 된다면 삭제 하도록 하겠습니다

    좋은 정보 감사 드립니다 :^D

  12. 10월 18, 2013

    오진호 says:

    ART+SHFT+UP(반복) = 현재 커서의 멤버를 선택 CTRL+ PAGEUP/PAGEDOWN = 현재 파트(에디터or 뷰)에서 이전/이후의 ...

    ART+SHFT+UP(반복) = 현재 커서의 멤버를 선택
    CTRL+ PAGEUP/PAGEDOWN = 현재 파트(에디터or 뷰)에서 이전/이후의 에디터나 뷰로 이동
    ART+SHIFT+M = 선택 된 라인을 METHOD로 생성
    CTRL + T = 부모 클래스나 인터페이스에 Qick Type hierarchy를 보여 줌
    ART+SHIFT+A = 에디터에서 커서가 vertical로 선택 할수 있게 바뀜. 한 번더 누르면 커서가 원 상태로 복귀
    CTRL+W = 현재 에디터 닫기

  13. 7월 31, 2014

    wonbin says:

    Ctrl + D : 행 제거 우연히 발견했는데 은근 편하더라구요 ㅋ-ㅋ

    Ctrl + D : 행 제거

    우연히 발견했는데 은근 편하더라구요 ㅋ-ㅋ