찾기 / 바꾸기 | |
Ctrl + F |
Find/Replace 다이얼로그 표시 |
Ctrl + K, Ctrl + Shift + K |
선택한 문자열과 동일한 다음/이전 문자열 찾기 |
Ctrl + J, Ctrl + Shift + J |
점증적 찾기 |
Ctrl + H |
Search 다이얼로그 표시 |
소스 코드 편집 | |
Ctrl + 1 |
빠른 수정 |
Ctrl + Space |
컨텐트 어시스트 |
Ctrl + Shift + Space |
파라미터 힌트 표시 |
Ctrl + / |
주석 토글(//) |
Ctrl + Shift + / Ctrl + Shift + \ |
블록 주석 추가/삭제 |
Ctrl + Shift + F |
소스 코드 형식 정리 |
Ctrl + Shift + O |
import 문 정리 |
Ctrl + D |
한 줄 삭제 |
Alt + Up Alt + Down |
선택한 블록을 한 줄 위로(또는 아래로) 이동 |
Alt + Shift + S |
Source 메뉴 표시 |
Alt + Shift + T |
Refactor 메뉴 표시 |
Alt + Shift + Z |
Surround With 메뉴 표시 |
Ctrl + 1: 완전 초 강추 단축키, 빨란줄이 보인다 일단 눌러봐~ Ctrl + 1
Eclipse의 장점, 자동으로 해당 에러를 분석하여 해결하기 위한 해결책을 알려준다
사용자는 찾아준 해결책에서 나에게 필요한것을 고르기만 하면 된다.
- 하지만 자바를 처음 배우는 사람은 사용의 자제를 부탁한다
에러가 발생하면 왜 발생하는지는 알아야 하지 않겠는가?
- 런타임 오류는 잡아주지 못하니 괜히 허무해 하지 말자
Ctrl + Space: 입력 중인 단어를 바탕으로 단어 리스트를 보여준다
입력하고 있는 명령어를 끝까지 치기 귀찮을때 주로 사용하게 된다
예로 Sys만 입력하고 단축키를 입력하면 System 까지 입력이 된다
Ctrl + Shift + /: 선택한 블록을 주석화 한다 "/**/"
Ctrl + Shift + \: 선택한 블록의 주석을 해제한다.
Ctrl + Shift + F: 선택한 블록을 자동으로 줄을 정렬해준다
남의 소스를 끍어 왔을때 자주 사용하게 된다는 ㅡ,.ㅡ;;
Alt + Up/ + Down: 선택한 블록을 위/아래로 움직인다
Ctrl + C/V 신공 없이 문장을 움직일 수 있어서 편리하다
리펙터링 | |
Alt + Shift + R |
Rename |
Alt + Shift + V |
Move |
Alt + Shift + C |
Change Method Signature |
Alt + Shift + M |
Extract Method |
Alt + Shift + L |
Extract Local Variable |
Alt + Shift + I |
Inline |
Alt + Shift + R: 선택한 문장(변수)과 동일한 모든것을 입력한것으로 바꾸어 준다
* F2: 프로젝트명이나 클래스명을 바꾸고 싶을때 해당 프로젝트나 클래스명을 선택하고 눌러주고
입력하고 엔터를 치면 자동으로 리펙터링을 실시하여 바꾸어 준다
소스 코드 네비게이션 | |
Ctrl + Shift + Up Ctrl + Shift + Down |
클래스의 이전(또는 다음) 맴버로 이동 |
Ctrl + Shift + P |
매칭되는 괄호로 이동 |
F3 |
선택한 요소가 선언된 곳으로 이동 |
F4 |
현재 타입의 상속 구조 표시 |
Ctrl + Alt + H |
메서드 호출 구조의 표시 |
Ctrl + Shift + T |
Open Type 다이얼로그 표시 |
Ctrl + Shift + B |
브레드크럼에 현재 요소 표시 |
Ctrl + O |
빠른 개요 보기 |
Ctrl + T |
빠른 상속 구조 보기 |
Ctrl + . Ctrl + , |
다음/이전 어노테이션(에러 또는 경고)으로 이동 |
Ctrl + Q |
가장 최근에 편집한 위치로 이동 |
Ctrl + L |
지정한 행으로 이동 |
Alt + Left Alt + Right |
뒤/앞으로 이동 |
Ctrl + E |
다음 에디터로 이동 |
Ctrl + PgUp Ctrl + PgDn |
다음/이전 에디터를 활성화 |
Ctrl + F6 Ctrl + Shift + F5 |
다음/이전 에디터로 이동 |
Ctrl + F7 Ctrl + Shift + F7 |
다음/이전 뷰 보기 |
Ctrl + F8 Ctrl + Shift + F8 |
다음/이전 퍼스펙티브 보기 |
F12 |
에디터 활성화 |
Ctrl + M |
현재 활성화된 뷰나 에디터 최대화 |
Ctrl + . / , : 에러목록에서 다음/이전 에러로 이동
에러 보기 편하겠지요???
Ctrl + PgUp / PgDn
: 현재 이클립스 편집창에 오픈되어 있는 클래스간 이동
클래스간에 왔다 갔다 하기에는 편리함!!!
실행 및 디버깅 | |
Ctrl + F11 |
실행 모드로 실행 |
F11 |
디버그 모드로 실행 |
Ctrl + Shift + B |
브레이크 포인트 토글 |
F5 |
Step Info |
F6 |
Step Over |
F7 |
Step Return |
Ctrl + R |
Run to Line |
F8 |
Resume |
Ctrl + F2 |
프로그램 종료 |
Ctrl + F11: 실행 단축키는 기본이겠죠?
F11: 디버그 모드 실행
디버그 모드를 잘 활용할 줄 알면 프로그래밍 하기 훠~얼씬 수월해줘요~
Ctrl + Shift + B: 디버그 모드 실행시 프로그램 진행을 멈추는 지점 설정
그외의 단축키는 디버그 모드시 모니터의 움직임을 제어하는 단축키 이다.