관리 메뉴

I LOVE EJ

이클립스 단축키 본문

Tool/Eclipse

이클립스 단축키

BeOne 2008. 2. 14. 13:52

실행

# Ctrl + F11 : 바로 전에 실행했던 클래스 실행


키 설정

# Ctrl + Shift + L : 키 설정 볼 수 있다. 한번 더 누르면 키 설정을 바꿀 수도 있다.


소스 네비게이션

# Ctrl + F3 : Class, Method, Member를 상세하게 검색할때 사용

# Alt + 키보드 방향키(←, →) : ← 방향키는 이전 화면 표시, → 방향키는 이후 화면 표시

# Ctrl + o : 해당 소스의 메소드 리스트를 확인할때 사용

# F4 : 클래스 명을 선택 후 F4를 누르면 Hierarchy를 Pakage Explorer 옆에 표시


문자열 찾기

# Ctrl + Shift +x : 소문자 변환

# Ctrl + Shift + y : 대문자 변환

# Ctrl + Shift + R : 파일 검색가능

# Ctrl + k : 찾고자 하는 문자열을 선택 후 Ctrl + k 하면 똑같은 문자열을 순서대로 찾아준다.

# Ctrl + Shift + k : 찾고자 하는 문자열을 위와 반대 순서대로 찾아준다.

# Ctrl + j : 입력하면서 찾아 준다.

# Ctrl + Shift + j : 입력하면서 위의 반대 순서대로 찾아준다.

# Ctrl + f : 기본적인 찾기 명령

# Ctrl + Shift + f : 전체 찾기 명령

소스 편집

# Ctrl + z : 이전작업

# Ctrl + y : 다음작업 (Ctrl + z와 반대작업)

# Ctrl + Space : 입력 보조 장치(Content Assintance) 강제 호출, 입력 도중이나 언제나 강제

                       호출 가능

# F2 : 컴파일 오류가 난 빨간줄이 쳐진 부분을 클릭하고 F2를 누르면 에러 원인을 보여준다.

# Ctrl + l : Go to Line, 소스 안에서 원하는 소스 라인으로 이동할때 사용, 로컬 히스토리 기능을

               이용을 하면 이전에 편집했던 내용으로 변환 가능.

# Ctrl + Shift + Space : 메소드의 가로 안에 커서를 놓고 이 키를 누르면 파라미터 타입 힌트를

                                 표시해준다.

# Ctrl + d : 소스에서 커서가 있는 줄의 내용을 모두 지운다.

# Ctrl + w : 사용중이던 파일을 닫는다. 위의 파일 창에서 사라진다.

# Ctrl + i : 들여쓰기 자동 수정 // 3.0 추가 내용

# Ctrl + /(백슬러쉬) : 여러줄이 한꺼번에 주석처리 된다. 주석 해제는 한번 더하면됨!

# Ctrl + Shift + /(백슬러쉬) : 선택된 부분을 주석 처리 해준다(/* */ 주석처리) // 3.0 추가 내용

# Ctrl + Shift + \ : 주석 해제

# Alt + 방향키(↑, ↓) : 선택된 줄을 ↑를 누르면 위의 내용과 위치가 바뀌고, ↓를 누르면 아래의

                                내용과 위치가 바뀐다.

# Alt + Shift + 방향키 : 블록 선택을 해준다.

# Ctrl + Shift + Space : 메소드의 파라메터 목록 보기

# Ctrl + Shift + o : 자동으로 import 하기

# Ctrl + Shift + F4 : 열린 파일 모두 닫기

# Ctrl + M : 전체 화면 토글

# Ctrl + Alt + 방향키(↑, ↓) : 선택된 내용을 방향키 방향에 복사한다.(한줄 블럭)

# Ctrl + , or . : 다음 annotation(에러, 워닝, 북마크 가능)으로 점프

# Ctrl + 1 : 에러 부분을 클릭 후 Ctrl+1 하면 에러제거 방법을 제시해준다. (퀵 픽스)

# F3 : 메소드 정의 부분으로 이동

# Ctrl + t : 하이어라키 팝업 창 띄우기(인터페이스 구현 클래스간 이동시 편리)

# Ctrl + o : 메소드나 필드 이동하기

# Ctrl + F6 : Utraedit나 EditPlus의 Ctrl+Tab와 같은 기능


템플릿 사용

# sysout 입력한 후 Ctrl + Space 하면 System.out.println(); 으로 바뀐다.

# try 입력한 후 Ctrl + Space 하면 try-catch문이 완성된다.

# for 입력한 후 Ctrl + Space 하면 for문이 완성된다.

# 템플릿을 수정하거나 추가할려면 환경설정, 자바, 편집기, 템플리트 에서 할수 있다.


메소드 쉽게 생성하기

# 클래스 멤버를 일단 먼저 생성한다.

# override 메소드를 구현하려면, 소스 -> 메소드 대체, 구현에서 해당 메소드를 체크.

# 기타 클래스의 멤버가 클래스의 오브젝트라면 소스 -> 위임 메소드 생성에서 메소드 선택.


메소드 쉽게 생성하기

1. 환경설정 -> 자바 -> 코드 스타일 -> 코드 포멧터 -> 가져오기 -> 프로파일.xml 을 불러다가
   쓰면 된다.
2. 또한 다수의 자바파일에 프로파일을 적용하려면 패키지 탐색기에서 패키지를 선택한 후
   
   소스 ->   형식화를 선택하면 된다.
3. 환경설정 -> 자바 -> 코드 스타일 -> 코드 템플리트 -> 가져오기 -> 템플리트.xml 을 불러다  
   가 쓰면 된다.