본문 바로가기

개발자가 좋은건가??/Tool

[Eclipse] Eclipse 개발툴 단축키 모음

Eclipse 개발툴 단축키 모음




17.12.13 Eclipse Kepler

개발하시는 분들은 대부분 Eclipse 또는 STS 많이 쓰시죠??


거의 동일하지만 Eclipse 기분으로 단축키를 정리했습니다.


유용하게 사용하세요.




[소스편집할때]


// Ctrl + L : 원하는 라인으로 이동 


// Ctrl + D : 줄 삭제 


// Ctrl + I  : 자동 들여쓰기, 인덴트 중심의 자동구문정리


// Alt + Shift + 방향키 : 블록선택하기 


// Ctrl + Shift + / : 주석처리 (Ctrl + Shit + \ 주석 풀기) , 형태 : 


// Ctrl + / : 라인별로 주석처리, 형태 : //


// Ctrl + M : 소스창 전체화면 전환


// Ctrl + Alt + 위/아래 : 줄 복사 


// Ctrl + Shift + Enter : 현재 줄에 새줄 추가 


// Shift + Enter : 다음줄에 새줄 추가 


// Ctrl + H : 검색 다이얼로그(메서드, 타입, 패키지 등 검색 가능) 


// Tab : 들여쓰기 (Shift + Tab : 내어쓰기) 


// Shift + Alt + T : 리펙토링 메뉴 띄우기


// Ctrl + Right : 다음문자로 이동


// Ctrl + Left : 이전 문자로 이동


// Ctrl + Shift + O : 자동으로 임포트하기, Organize Imports


// Ctrl + Shift + F : Reformat  source


// Alt + Shift + J : Java  Doc  Comment  생성


//Ctrl + Q : 마지막 편집위치로 가기




[검색 / 찾기할때]


// Ctrl + H : Find 및 Replace


// Ctrl + F : 일반 검색


// Ctrl + J : 점증적 검색, Ctrl + J 입력후 단어입력, 그리고 Ctrl + J 클릭시 다음단어 찾음  / 실시간 타이핑 검색(아래로)


// Ctrl + Shift + J : 실시간 타이핑 검색 (위로) 


// Ctrl + K : 다음 찾기, 마우스로 드레그한 항목 아래로 검색


// Ctrl + Shift + K : 이전 찾기, 마우스로 드레그한 항목 위로 검색


// Ctrl + Shift + R : 리소스 찾기


// Ctrl + .  : 에러위치로 이동




[소스 / 탭 이동]


// Ctrl + Shift + E : 에디터안에서 열린 파일간의 이동 


// Ctrl + E : 에디터안에서 열린 파일간의 이동


// Ctrl + F6 : 에디터안에 열링 파일간 이동하는데 F6누를때마다 하나씩 순차적으로 넘어감. 


// Ctrl + E : 퀵 에디터간 이동 


// Ctrl + F7 : 뷰간 전환 


// Ctrl + F8 : 퍼스펙티브 간 전환 


// F3 : 해당 메서드나 클래스가 정의된 곳으로 이동


// Alt + ← : 다시 돌아오기


// Alt + → : 다시 정의보기


// F12 : 에디터로 돌아오기


// Ctrl + 객체클릭(혹은 F3) : 클래스나 메소드 혹은 멤버를 정의한 곳으로 이동(Open Declaration)




[정보볼때]


// Ctrl + O : 레이어로 현재파일의 Outline 보여줌 


// Ctrl + T : 레이어로 계층구조 보여줌 


// Ctrl + Shift + Space : 메서드의 괄호안에서 누르면 파라미터 타입 볼 수 있음. 


// Ctrl + 1 : 에러난 곳(빨간 줄 표시)에서 누르면 레이어로 해결방법이 나옴. 


// Ctrl + Shift + G : 해당 메서드, 객체, 변수가 사용(호출)된 모든 곳을 찾는다.




[자동 완성 기능]


// Ctrl + Space : 코드어시스트, 자동완성 문구(문구 입력후 Ctrl + Space 누른다)


           - sysout : System.out.println()


           - try : try~catch문 완성.

           - for : for문 완성 배열에 관련된 변수가 조건문 알아서 들어감.

           - do : do~while문 완성.

           - while : while문 완성.




[디버깅]


// Ctrl+Shift+B :  현재 커서 위치에 Break point설정/해제


// F11 : 디버그 모드로 실행


// F8 : 디버깅 계속


// F6 : 다음줄 이동


// F5 : 함수로 이동


// Ctr l + F2 : 프로그램 종료




[기타]

// 모든 단축키 보기/변경 : [Window] - [Preferences] - [Workbench] - [Keys] 


// Ctrl  +  Shift  +  L  : 이클립스의 핫키 목록을  볼수있는 핫키


// Ctrl + Shift + S : 열려진 모든파일 저장 및 컴파일


// Alt + Shift + UP : 커서를 기준으로 토큰단위 블럭지정


// Alt + Shift + DOWN : 커서를 기준으로 토큰단위 블럭해제


// Alt + Shift + J : 설정해 둔 기본주석을 자동으로 달기 (메소드나 멤버변수에 포커스 두고 실행)


// Alt + / : Word Completion


// Alt + Shift + R : 블록지정한 이름 재정의


// 해당 프로젝트에서 Alt + Enter : Project 속성