이클립스 단축키 일람표입니다.

1,989 views
Skip to first unread message

윤희한

unread,
Jun 22, 2009, 8:13:19 PM6/22/09
to ks...@googlegroups.com
이클립스 단축키 일람입니다.

모두 나와있는것은 아니지만 나름 유용할것으로 보입니다.

"Java 세상을 덮친 Eclipse" 라는 책에 부록으로 나온것인데..

갠적으로는 많이 쓰이는게 없는거같네요~~ 저도 단축키는 getter setter 만드는정도만

사용하는 사람이라서요~ ^^

모두들에게 도움이 되었으면 합니다.

즐거운 하루 되세요~

eclipse_cheatsheet.pdf

신승한

unread,
Jun 22, 2009, 8:30:23 PM6/22/09
to ks...@googlegroups.com

기본 단축키에 있는 " Ctrl + F6 : 에디터 변환 " 이게
이클립스판 Alt + Tab 같은겁니다.

이것을  Alt + Q 등으로 추가 단축키를 등록해서 사용하시면 작업속도(카피 페이스트.. ) 단축이 가능합니다.


추가로 아래 단축키는 외워서 사용하면 유용할듯 합니다.
  1. 기초

    1. Ctrl + Space : 입력 보조장치(Content Assistance) 강제 호출
    2. Ctrl + 마우스커서(혹은 F3) : 클래스나 메소드 혹은 멤버 링크타기.
    3. Ctrl + (Shift) + k : 선댁 문자열 (역)검색
    4. Alt + 위아래 : 구문 옮기기
    5. Ctrl + Alt +아래 : 행 복사
    6. 리팩토링

      1. Alt + Shift + r : 시그니처 이름 변경
      2. Alt +Shift + c : 메소드 시그니처 수정
    7. Ctrl +S+f : 코드 자동정렬
  2. 필수 암기

    1. F4 : 클래스명을 선택하고 누르면 해당 클래스의 Hierarchy(계층유형) 열기
    2. Ctrl + Shift +  넘버패드 / or  넘버패드 *  : 전체폴딩 닫기 or 열기
    3. Ctrl + Shift +  숫자키 / or \  : 블록 주석 추가 or 제거
    4. Ctrl + Shift + G : 특정 메써드나 필드를 Reference하고 있는 곳을 찾는다.
    5. Ctrl + F6 : 에디터 변환 

      1. 단축키 지정(기본)해서 Alt + tap처럼 사용
    6. Ctrl + Shift + r : 전체 워크스페이스에서 자원 찾기.
    7. Ctrl + i : 편집시 들여쓰기로 이동

      1. 전체 선택 후 들여쓰기 하면 전부 정렬~
    8. 소스 제너레이트

      1. getter / setter 자동생성

        1. Alt + g 등을 설정해서 사용할것.
    9. 빠른 네비게이션

      1. 메소드 이름으로 이동할때

        1. Ctrl + o : 해당 소스의 메소드 리스트를 확인하려 할때 ( Ctrl + F3)
      2. 소스상의 순서로 이동할때

        1. Ctrl + Shift + 위아래 : 다음 구성원(Method) 바로가기
      3. 마우스 휠

        1. Ctrl +  마우스휠..
    10. Alt + / : 단어 자동완성
    11. Ctrl + m : 화면 최대/최소
    12. Shift + enter : 행 삽입
  3. 잘 안쓰이는거

    1. Ctrl + 넘버패드- / 넘버패드+  : 접기/ 펼치기
    2. Ctrl + (Shift) + j : 증분검색

      1. 입력하면서 찾을 수 있음. / 한글 안됨

    3. Ctrl + l : 원하는 소스 라인으로 이동
    4. Ctrl + Shift + l : 단축키 보기
    5. Ctrl + ,(콤마) / .(dot) : 다음주석(Warning 등) 바로가기

      1. 주석으로 갈 일이 있기는 한지
    6. 대소문자 변경

      1. Ctrl + Shift + x : 대문자로
      2. Ctrl + Shift + y : 소문자로
    7. Alt + Shift +위아래 : 영역 선택


2009년 6월 23일 오전 9:13, 윤희한 <ryys...@gmail.com>님의 말:

박성철

unread,
Jun 22, 2009, 8:43:06 PM6/22/09
to Korea Spring User Group
제가 많이 쓰는 건 대부분 포함되어 있는 것 같네요.
몇가지 추가하면
저는 Ctrl+Shift+O 보다 Ctrl+Shift+M으로 하나씩 임포트를 추가하고요. (종종 의도적으로 import에
'*'를 쓰는데 O를 쓰면 이것을 깨트려서요)
Ant 실행은 Alt+Shift+X Q
Test 실행은 Alt+Shift+X T
Indent 맞추기 Ctrl+I
그리고 완소 plugin implemantators 실행 alt+f3

> eclipse_cheatsheet.pdf
> 445K보기다운로드

Gir Won Lee

unread,
Jun 22, 2009, 9:16:12 PM6/22/09
to ks...@googlegroups.com
크~ 감사하옵니다 ^^
 
이제 맥에서는 어떻게 바뀌는지 확인해봐야 겠네요~ ^^ ㅎㅎ

2009년 6월 23일 오전 9:43, 박성철 <gyu...@gmail.com>님의 말:

--
In the midst of the street of it, and on either side of the river, was there the tree of life,
which bare twelve manner of fruits, and yielded her fruit every month: and the leaves of the tree were for the healing of the nations.


Gir won Lee

Dept. of Bioinformatics, Bioneer Corporation
URL: http://www.bioneer.co.kr
http://www.thegreatgoodplace.com
E-mail: leegw700@{bioneer.co.kr|ssu.ac.kr|gmail.com}
Tel: 82-42-930-8755
Phone: 82-10-3323-0868

이상호

unread,
Jun 22, 2009, 9:32:30 PM6/22/09
to ks...@googlegroups.com

맥에서는 보통 ctrl대신 command(사과키) 쓰시면 될 듯..^^

Gir Won Lee

unread,
Jun 22, 2009, 9:45:39 PM6/22/09
to ks...@googlegroups.com
옙, 근데 가끔은 그게 안먹는 것도 있더라구요.. ㅎㅎ
 
대부분은 crtl->사과키로 바꾸면 될듯 한데..
안되는것들은 확인 해봐야 할 것 같습니다.. ^^;; ㅎㅎ

2009년 6월 23일 오전 10:32, 이상호 <madn...@gmail.com>님의 말:

Ryan Ahn

unread,
Jun 22, 2009, 10:05:53 PM6/22/09
to ks...@googlegroups.com
일단, 문서는 보지는 못 했으나,
이클립스 프리퍼런스에서 key라고 검색하면 단축키 알람은 나옵니다. 굳이 필요가 있는지 모르겠네요. ^^

ctrl + 3 없으니 무효. !!  이것은 view를 검색 및 오픈 해주게 합니다. ^^ 따라서 퍼스펙티브를 무안하게 하는 기능이지요. ㅎㅎ
ctrl + alt + h: method call hierachy 볼 때
ctrl + t: 인터페이스의 임플리먼트 클래스 볼 때(정말 유용함) 네비로 따라가다보면 결국 interface이지만 구현체에서는 ctrl + t가 필요함.
            참고로 이것은 갈리레오엣는 더 막강해졌다는....




2009년 6월 23일 오전 10:45, Gir Won Lee <leeg...@gmail.com>님의 말:

Sanghyuk Jung

unread,
Jun 23, 2009, 1:24:38 AM6/23/09
to ks...@googlegroups.com
ctrl+3 좋네요. 강추입니다.

2009년 6월 23일 오전 11:05, Ryan Ahn <ryan...@gmail.com>님의 말:

Jae-il Rhee

unread,
Jun 23, 2009, 1:55:46 AM6/23/09
to ks...@googlegroups.com
ctrl + ./, 과 ctrl + 1의 조합을 추천합니다.
순식간에 워닝과 컴파일 에러가 사라지는 경험을 하실 수 있습니다~

2009/6/23 Sanghyuk Jung <ben...@gmail.com>

Richpapa

unread,
Jun 23, 2009, 3:31:29 AM6/23/09
to ks...@googlegroups.com
ctrl + / (+) ctrl + 1 : 이게 뭔가요?
앞에것은 주석이고 뒤에는 파일 리네임 아닌가요? (혹은 네목 x박스일 때 자동으로 힌트알려주는 기능 아닌가요?)

잘 모르겠군요.
순식간 워닝이 사라지는 기분을 느끼고 싶어요. 알려주세요...
혹시나 힌트 처리를 말씀하시는건지요?????




2009년 6월 23일 오후 2:55, Jae-il Rhee <dgell...@gmail.com>님의 말:

Richpapa

unread,
Jun 23, 2009, 3:33:35 AM6/23/09
to ks...@googlegroups.com
아. 혹시.. 북한 분 아니시죠? ^^
예전에 정말 오래 전에 북한 동포인데, "이"씨 성을 "Rhee"라고 쓰는 사람 봤습니다.
제 친구눈 "iee"라고 쓰기도 하지만...

쓸데없는 쓰레드입니다. 무시!! 하세요. ㅎㅎ

2009년 6월 23일 오후 2:55, Jae-il Rhee <dgell...@gmail.com>님의 말:
ctrl + ./, 과 ctrl + 1의 조합을 추천합니다.

sungchul park

unread,
Jun 23, 2009, 3:34:50 AM6/23/09
to ks...@googlegroups.com
ctrl - , or . 과 ctrl - 1 을 말씀하시는 것 같습니다. ^^

2009년 6월 23일 오후 4:31, Richpapa <ryan...@gmail.com>님의 말:

Sewon Ann

unread,
Jun 23, 2009, 3:37:47 AM6/23/09
to ks...@googlegroups.com
성철님 말씀이 맞을 겁니다.

ctrl 누르고 , : 이전 warning 으로 이동
ctrl 누르고 . : 다음 warning 으로 이동
ctrl 누르고 1 : quick-fix

입니다. 이거 참 유용합니다~!

2009/6/23 sungchul park <gyu...@gmail.com>

Jae-il Rhee

unread,
Jun 23, 2009, 3:49:23 AM6/23/09
to ks...@googlegroups.com
아. 제가 다시봐도 알아보기 힘들게 썼군요(_ _)a 죄송합니다

ctrl + .(period) : warning, compile error 혹은 syncronize, compare시의 다른부분으로 이동하는 단축키
ctrl + ,(comma) : 위의 키와 동일하나 역방향으로 이동
ctrl + 1 : Quick Fix - 말씀하신대로 이클립스에서 어떻게 고칠것인지에대한 힌트나 제안을 해주는 기능

워닝이나 컴파일 에러가 있을시에 이 키들을 조합하여 수정하게 된 이후로 매우 편해졌습니다.
단순한 비즈니스 로직을 개발할 경우에는 Action - BO - DAO 순서로 개발할 경우가 가끔 있는데요
BO나 DAO 및 기타 Helper클래스들이 있다고 가정한 상태에서 Action을 개발한 후, 
Class 및 Method 생성은 모두 Ctrl + . 과 Ctrl + 1로 해결해 가는 방법도 사용하곤 합니다.
가끔은 너무 이클립스에 Dependency가 높아지는게  아닐까 하는 생각이 듭니다만 =_=;


2009/6/23 Richpapa <ryan...@gmail.com>

Jae-il Rhee

unread,
Jun 23, 2009, 3:52:54 AM6/23/09
to ks...@googlegroups.com
어느새 위에 많은분들이 설명해 주셨군요. ( __)a
그리고 북한사람 아니랍니다 흐흐;

2009/6/23 Jae-il Rhee <dgell...@gmail.com>

Richpapa

unread,
Jun 23, 2009, 4:16:26 AM6/23/09
to ks...@googlegroups.com
음... 제가 생각한게 맞네요.
네 저도 그거 거의 습관처럼 쓰고 있습니다. 너무나 습관이 되어
콕 찝어서 생각이 나지는 않았나 보네요...



2009년 6월 23일 오후 4:49, Jae-il Rhee <dgell...@gmail.com>님의 말:

박성철

unread,
Jun 23, 2009, 6:47:16 AM6/23/09
to Korea Spring User Group
맞아요. 단축키는 머리가 아니라 손이 기억하고 있어서 막상 생각하려면 잘 생각이 안나죠. ^^

오늘 나온 것을 한번 정리해봐야겠네요. 회사 사람들에게 보여주면 좋아할 것 같아요.

On 6월23일, 오후5시16분, Richpapa <ryan.s...@gmail.com> wrote:
> 음... 제가 생각한게 맞네요.
> 네 저도 그거 거의 습관처럼 쓰고 있습니다. 너무나 습관이 되어
> 콕 찝어서 생각이 나지는 않았나 보네요...
>

> 2009년 6월 23일 오후 4:49, Jae-il Rhee <dgell.s...@gmail.com>님의 말:


>
> > 아. 제가 다시봐도 알아보기 힘들게 썼군요(_ _)a 죄송합니다
> > ctrl + .(period) : warning, compile error 혹은 syncronize, compare시의 다른부분으로
> > 이동하는 단축키
> > ctrl + ,(comma) : 위의 키와 동일하나 역방향으로 이동
> > ctrl + 1 : Quick Fix - 말씀하신대로 이클립스에서 어떻게 고칠것인지에대한 힌트나 제안을 해주는 기능
>
> > 워닝이나 컴파일 에러가 있을시에 이 키들을 조합하여 수정하게 된 이후로 매우 편해졌습니다.
> > 단순한 비즈니스 로직을 개발할 경우에는 Action - BO - DAO 순서로 개발할 경우가 가끔 있는데요
> > BO나 DAO 및 기타 Helper클래스들이 있다고 가정한 상태에서 Action을 개발한 후,
> > Class 및 Method 생성은 모두 Ctrl + . 과 Ctrl + 1로 해결해 가는 방법도 사용하곤 합니다.
> > 가끔은 너무 이클립스에 Dependency가 높아지는게 아닐까 하는 생각이 듭니다만 =_=;
>

> > 2009/6/23 Richpapa <ryan.s...@gmail.com>


>
> > ctrl + / (+) ctrl + 1 : 이게 뭔가요?
> >> 앞에것은 주석이고 뒤에는 파일 리네임 아닌가요? (혹은 네목 x박스일 때 자동으로 힌트알려주는 기능 아닌가요?)
>
> >> 잘 모르겠군요.
> >> 순식간 워닝이 사라지는 기분을 느끼고 싶어요. 알려주세요...
> >> 혹시나 힌트 처리를 말씀하시는건지요?????
>

> >> 2009년 6월 23일 오후 2:55, Jae-il Rhee <dgell.s...@gmail.com>님의 말:
>
> >> ctrl + ./, 과 ctrl + 1의 조합을 추천합니다.순식간에 워닝과 컴파일 에러가 사라지는 경험을 하실 수 있습니다~
>
> >>> 2009/6/23 Sanghyuk Jung <bene...@gmail.com>
>
> >>> ctrl+3 좋네요. 강추입니다.
>
> >>>> 2009년 6월 23일 오전 11:05, Ryan Ahn <ryan.s...@gmail.com>님의 말:


>
> >>>> 일단, 문서는 보지는 못 했으나,
> >>>>> 이클립스 프리퍼런스에서 key라고 검색하면 단축키 알람은 나옵니다. 굳이 필요가 있는지 모르겠네요. ^^
>
> >>>>> ctrl + 3 없으니 무효. !! 이것은 view를 검색 및 오픈 해주게 합니다. ^^ 따라서 퍼스펙티브를 무안하게 하는
> >>>>> 기능이지요. ㅎㅎ
> >>>>> ctrl + alt + h: method call hierachy 볼 때
> >>>>> ctrl + t: 인터페이스의 임플리먼트 클래스 볼 때(정말 유용함) 네비로 따라가다보면 결국 interface이지만
> >>>>> 구현체에서는 ctrl + t가 필요함.
> >>>>> 참고로 이것은 갈리레오엣는 더 막강해졌다는....
>

> >>>>> 2009년 6월 23일 오전 10:45, Gir Won Lee <leegw...@gmail.com>님의 말:


>
> >>>>> 옙, 근데 가끔은 그게 안먹는 것도 있더라구요.. ㅎㅎ
>
> >>>>>> 대부분은 crtl->사과키로 바꾸면 될듯 한데..
> >>>>>> 안되는것들은 확인 해봐야 할 것 같습니다.. ^^;; ㅎㅎ
>

> >>>>>> 2009년 6월 23일 오전 10:32, 이상호 <madni...@gmail.com>님의 말:


>
> >>>>>> 맥에서는 보통 ctrl대신 command(사과키) 쓰시면 될 듯..^^
>

> >>>>>>> *From:* ks...@googlegroups.com [mailto:ks...@googlegroups.com] *On
> >>>>>>> Behalf Of *Gir Won Lee
> >>>>>>> *Sent:* Tuesday, June 23, 2009 10:16 AM
> >>>>>>> *To:* ks...@googlegroups.com
> >>>>>>> *Subject:* Re: 이클립스 단축키 일람표입니다.

Reply all
Reply to author
Forward
0 new messages