이클립스(Eclipse)에서 자주 사용되는 유용한 단축키는 개발 효율을 크게 높일 수 있습니다. 아래는 자바 개발 기준으로 유용한 단축키 목록입니다:
기본 편집 관련
Ctrl + Space : 코드 자동 완성
Ctrl + Shift + F : 코드 자동 정렬 (Format)
Ctrl + / (슬래시) : 한 줄 주석/해제
Ctrl + Shift + /, Ctrl + Shift + \ : 여러 줄 주석/해제
Alt + Shift + R : 변수/메소드 이름 일괄 변경 (Rename)
Ctrl + D : 현재 줄 삭제
탐색 및 이동
F3 : 선언으로 이동
Ctrl + 클릭 : 변수/메서드 정의로 이동
Ctrl + Shift + T : 클래스 검색 (모든 워크스페이스에서)
Ctrl + O : 현재 클래스 내 메서드 및 필드 목록 보기
Ctrl + E : 열려 있는 파일 목록 보기
실행 관련
Ctrl + F11 : 마지막 실행 환경으로 실행
F11 : 디버그 실행
F5 / F6 / F7 / F8 : 디버깅 시 Step Into / Step Over / Step Return / Resume
리팩토링
Alt + Shift + L : 로컬 변수로 추출
Alt + Shift + M : 메서드로 추출
Alt + Shift + C : 메서드 호출 체인 변경
기타 유용한 단축키
Ctrl + Shift + L : 현재 단축키 목록 확인
Ctrl + Q : 마지막 편집 위치로 이동
Ctrl + Alt + 방향키(위/아래) : 현재 줄 복사
이클립스에서 메소드 사용처(호출된 위치)를 조회하는 단축키
Ctrl + Alt + H : Call Hierarchy (호출 계층 보기)
선택한 메소드가 어디에서 호출되는지를 트리 구조로 보여줍니다.
예: 어떤 클래스에서 doSomething() 메소드를 호출하는지 추적 가능
Ctrl + Shift + G : References 검색
워크스페이스 전체에서 해당 메소드가 어디서 참조되는지를 찾습니다.
메소드뿐 아니라 변수나 클래스도 동일하게 검색됩니다.
두 단축키는 사용 용도는 비슷하지만:
Ctrl + Alt + H는 호출 관계를 계층적으로 정리해 보여주고,
Ctrl + Shift + G는 참조 위치를 리스트 형태로 보여줍니다.
'기타' 카테고리의 다른 글
[기타]SSO(Single Sign-On) 란 (0) | 2025.04.03 |
---|---|
[기타]SQLSTATE=08003 오류 (0) | 2025.04.03 |
[JAVA]subtract (0) | 2025.01.07 |
[JAVA]indexOf() (1) | 2025.01.07 |
프로시저 및 트리거 사용을 권장하지 않는 경우 (0) | 2024.12.24 |