목차

    💡 Tech Note

    [Shortcut] 이클립스(Eclipse)

    this.Serena 2026. 4. 13. 14:11

    1. 코드 편집 단축키

    단축키 기능
    Ctrl + D 한 줄 삭제
    Ctrl + Alt + ↑(↓) 한 줄(블럭) 복사
    Alt + ↑(↓) 현재 줄을 위(아래) 줄과 바꾸기
    Ctrl + Shift + X 대문자로 변환
    Ctrl + Shift + Y 소문자로 변환
    Alt + Shift + R 같은 변수명 전체 일괄 변경 (Rename)
    Ctrl + I 들여쓰기 자동 수정
    Ctrl + Shift + F 코드 포맷팅 (문법 템플릿에 맞게 정렬)

    2. 주석 처리 단축키

    단축키 기능
    Ctrl + / 또는 Ctrl + 7 한 줄 주석 처리/해제 (//)
    Ctrl + Shift + / 블록 주석 처리 (/* */)
    Ctrl + Shift + \ 블록 주석 해제

    3. 블록 선택 단축키

    단축키 기능
    Shift + End 현재 커서부터 줄 끝까지 블록 선택
    Shift + Home 현재 커서부터 줄 처음까지 블록 선택
    Alt + Shift + 방향키(←↑→↓) 이미 선택된 블록을 방향키로 확장

    4. 코드 자동 생성 및 Import

    단축키 기능
    Ctrl + N → Ctrl + V public static void main(String[] args) 삽입
    Ctrl + Shift + O 자동 import + 사용하지 않는 import 삭제
    Ctrl + Shift + M 해당 객체에 커서를 놓고 누르면 Import 구문 자동 생성
    Alt + Shift + S → V Override 메소드 생성
    Alt + Shift + S 소스 메뉴 출력 (Import, Comment, Generator 등)
    Alt + Shift + Z 구문 블록을 감싸는 메뉴 제공 (try-catch 등)

    5. 코드 탐색 및 검색

    단축키 기능
    Ctrl + 클릭 또는 F3 해당 클래스/메소드로 이동 (상세 검색)
    Ctrl + O 현재 소스의 메소드 리스트 확인
    Ctrl + L 지정한 줄 번호로 이동
    Ctrl + H 프로젝트 전체 검색
    Ctrl + Alt + H 특정 클래스의 호출 위치 찾기
    Ctrl + Shift + G 해당 메서드/필드가 쓰이는 곳 표시
    F4 클래스의 상속 계층(Hierarchy) 확인
    Ctrl + Shift + Space 메소드 파라미터 힌트 보기

    6. 실행 및 디버깅

    단축키 기능
    Ctrl + F11 소스 실행 (디버깅 없이)
    F11 소스 실행 (디버깅 모드)
    F8 디버깅 계속 (다음 중단점까지)
    F6 한 줄씩 디버깅 (Step Over)
    F5 함수 내부까지 한 줄씩 디버깅 (Step Into)
    Ctrl + Shift + B 커서 줄에 중단점(Breakpoint) 설정/해제
    F2 컴파일 에러 줄에서 에러 힌트 제공
    Ctrl + 1 빠른 교정 (Quick Fix), 구문에 맞게 소스 교정 지원

    7. 창 관리 및 이동

    단축키 기능
    Ctrl + W 현재 파일 닫기
    Ctrl + Shift + F4 열린 파일 모두 닫기
    Ctrl + M 전체 화면 전환 (토글)
    Ctrl + PageUp / PageDown 편집 창(탭) 간 이동
    Ctrl + F6 열린 창 전환
    F12 Editor 창으로 이동
    Alt + 방향키(←→) 이전/다음 작업 위치로 이동
    Ctrl + _ 또는 { 레이아웃 조정

    8. 코드 템플릿 자동완성

    Ctrl + Space + 키워드 = 자동완성

    입력 + Ctrl + Space 자동완성 결과
    sysout System.out.println();
    try try-catch 문
    for for 문
    switch switch 문

    💡 Window > Preferences > Java > Editor > Templates에서 사용자 정의 템플릿 추가


    9. 환경 설정

    모든 단축키 확인

    • Ctrl + Shift + L: 이클립스 전체 단축키 목록 확인

    폰트 크기 변경

    • Window > Preferences > General > Appearance > Colors and Fonts

    줄 간격 조정

    • Window > Preferences > General > Editors > Text Editors > Line spacing (20 이상 권장)

    자동 생성 주석 제거 (TODO 주석)

    • Window > Preferences > Java > Code Style > Code Templates
    • Code 탭에서 New method 템플릿의 // TODO Auto-generated method stub 제거

    코드 줄 길이(Line Width) 조절

    • Window > Preferences > Java > Code Style > Formatter
    • 새 프로파일 생성(Edit) → Line WrappingMaximum line width 조절

    웹 프로젝트 서버 설정

    • 서버 설정: Preferences > Web Services > Server and Runtime > Tomcat v9.0
    • Context root 변경: Project Properties > Web Project Settings > Context root

     

    '💡 Tech Note' 카테고리의 다른 글

    [Windows] 우클릭 YYYY-MM-DD.txt 자동 생성 레지스트리  (0) 2026.04.24
    옵티마이저(Optimizer)  (0) 2026.04.16
    MySQL 명령어  (0) 2026.04.13
    Git 명령어  (0) 2026.04.13