eclipse,vs_code,notepad2 Keyboard Shortcuts

■■■ 나의 에디터 단축키 정의 ■■■

▶ eclipse 기준
    줄 삭제                 Ctrl+D
    줄 끝까지 삭제          Ctrl+Shift+Del
    줄 합치기               Ctrl+Alt+J
    줄 복사                 Ctrl+Alt+↑,↓

    특정 줄 번호로 이동     Ctrl+L
    함수 이동               Ctrl+Shift+↑,↓
    함수(클래스) 검색       Ctrl+Shift+T

    대문자로 변환           Ctrl+Shift+X
    소문자로 변환           Ctrl+Shift+Y

    검색                    Ctrl+F
    치환                    Ctrl+H
    다음 찾기               F3
    앞으로 찾기             Shift+F3

    열선택 모드             Alt+Shift+A
    탭전환                  Ctrl+F6, Alt+←,→, Ctrl+E
    전체화면 토글           Ctrl+M

    닫기                    Ctrl+W
    열린 탭 모두 닫기       Ctrl+Shift+F4

    소스 정리               Ctrl+Shift+F

    주석 삽입               Ctrl+Shift+/
    주석 제거               Ctrl+Shift+\

    ▶ 신규 정의
    탭을 공백으로           Ctrl+Shift+3
    줄 끝 공백제거          Ctrl+Shift+4
    줄 앞 공백 제거         Ctrl+Shift+6
    Tree Expand             Ctrl+0
    Tree Collapse           Ctrl+9
    책갈피 정의             Ctrl+F2
    원격 열기               Alt+F


■■■ eclipse Keyboard Shortcuts ■■■

▶ 자주 쓰는 단축키
    ALT+←(→)      이전, 이후 작업 화면
    Alt+Shift+A     세로 블럭 지정이 가능한 모드로 변경 된다.
    Alt+Shift+R     Refactoring (이름변경) - Refactoing 으로 전체 소스에서 이름변경에 의한 참조 정보를 변경해 준다
    Alt+Shift+J     자동으로 주석 달기 (메소드나 멤버변수에 포커스 두고 실행)
    Ctrl+Space      입력 보조장치(Content Assistance) 강제 호출 → 입력하는 도중엔 언제라도 강제 호출 가능함
    Ctrl+L          특정 줄 번호로 이동
    Ctrl+D          한 줄 삭제
    Ctrl+W          파일 닫기
    Ctrl+I          들여쓰기 자동 수정
    Ctrl+M          전체화면 토글
    Ctrl+K          찾고자 하는 문자열을 블럭으로 설정한 후 키를 누른다
    Ctrl+Shift+K    역으로 찾고자 하는 문자열을 찾아간다
    Ctrl+Shift+G    특정 메소드나 필드를 Reference하고 있는 곳을 검색
    Ctrl+Shift+O    자동으로 Import
    Ctrl+Shift+X    대문자로 변환
    Ctrl+Shift+Y    소문자로 변환
    Ctrl+Alt+↑(↓) 한 줄(블럭) 복사


▶ 디버깅 단축키
    Ctrl+Shift+B    현 커서의 위치에 브레이크 포인터 설정/해제
    F11             디버깅 시작
    F8              디버깅 계속
    F6              한 줄씩 실행(Step Over)
    F5              한 줄씩 실행하되 함수일 경우 그 함수 내부로 들어감(Step Into)
    Ctrl+R          현재 라인까지 실행(Run to Line)
    Ctrl+F11        이전에 실행되었던 Run 파일 실행


▶  문자열 찾기
    Ctrl+F          기본 검색
    -- 하위 2개 잘 안써봄
    Ctrl+J          입력하면서 검색
    Ctrl+Shift+J    입력하면서 밑에서 검색


▶ Java Editor 단축키
    Ctrl+Shift+M            특정 클래스 Import
    Ctrl+마우스커서(혹은 F3)        클래스나 메소드 혹은 멤버를 상세 검색
    Ctrl+, or                       다음 annotation(에러, 워닝, 북마크 가능)으로 점프
    Ctrl+T                  hierarchy 팝업 창 띄우기(인터페이스 구현 클래스간 이동 시 편리)
    F4                      hierachy view 퍼스펙티브 생성
    Ctrl+O                  메소드나 필드 이동하기
    Ctrl+Shift+↓           클래스 내에서 다음 멤버로 이동
    F2                      컴파일 에러의 빨간 줄에 커서를 가져다가 이 키를 누르면 에러의 원인에 대한 힌트를 제공
    Ctrl+Shift+T            클래스 찾기
    Ctrl+Shift+Space        메소드의 파라미터 목록 보기
    (메소드의 괄호 안에 커서를 놓고 이 키를 누르면 파라미터 타입 힌트를 볼 수 있음)
    Ctrl+Shift+F            코드 자동 정리
    Ctrl+1                  Quick Fix 에러가 발생했을 경우 Quick Fix를 통해 쉽게 해결이 가능함
    Ctrl+Shift+/            블록 주석(/* */)
    Ctrl+Shift+\            블록 주석 제거
    Ctrl+/                  여러 줄이 한꺼번에 주석 처리됨 (주석 해제하려면 반대로 하면 됨)
    Alt+↑(↓)              위(아래)줄과 바꾸기
    Alt+Shift+UP            커서를 기준으로 토큰단위 블럭지정
    Alt+Shift+DOWN          커서를 기준으로 토큰단위 블럭해제
    Alt+Shift+Z             Surround With 메뉴 (try / catch 문이나 for , do , while 등을 해당 블록에 감싸주는 메뉴가 나타남)
    Ctrl+F6                 창간 전환, UltraEdit 나 Editplus 의 Ctrl+Tab 과 같은 기능
    Ctrl+Shift+F4           열린 파일 모두 닫기


▶ Window 이동
    Ctrl+F8                 다음 Perspective로 이동
    Ctrl+N                  새로운 파일 및 프로젝트 생성
    Ctrl+Shift+↓           Java Editor에서 다음 member로 이동
    Ctrl+F7                 다음 View로 이동
    Ctrl+Shift+F7           이전 View로 이동
    F12                             컴파일 중 에러 등으로 포커스가 다른 곳으로 갔을 때 Editor 로 커서 이동
    Ctrl+1                          컴파일 에러가 발생한 곳에서 Ctrl+1을 누를 경우 컴파일 에러에 대한 해결책을 제시
    Ctrl+PageUp, Ctrl+PageDown      Edit 창 좌우 이동 (Edit 창이 여러 개 띄워져 있을 경우 Edit 창간의 이동)


▶ 템플릿 사용
    Windows >> Preferences >> JAVA >> Editor >> Templates에 추가 가능
    syso 입력한 후 Ctrl+Space       System.out.println(); 자동 입력됨
    main 입력한 후 Ctrl+Space       main 문이 자동 완성
    try 입력한 후 Ctrl+Space        try-catch 문이 자동 완성
    for 입력한 후 Ctrl+Space        for 문 자동 완성


▶ 소스 코드 형식 및 공통 주석 설정
    환경설정 → 자바 → 코드 스타일 → 코드 포맷터 → 가져오기 → 프로파일.xml
    환경설정 → 자바 → 코드 스타일 → 코드 템플릿 → 가져오기 → 템플릿.xml
    다수의 자바파일에 프로파일을 적용하려면 패키지 탐색기에서 패키지를 선택한 후 소스 → 형식화를 선택하면 됨


▶ 에디터 변환
    에디터가 여러 파일을 열어서 작업 중 일 때 Ctrl+F6 키를 누르면 여러 파일명이 나오고 F6키를 계속 누르면 아래로 Ctrl+Shift+F6 키를 누르면 위로 커서가 움직임
    Ctrl+F7 뷰간 전환
    Ctrl+F8 퍼스펙티브간 전환
    F12     에디터로 포커스 위치


■■■ Visual Studio Code Keyboard Shortcuts ■■■

▶ 기본 편집
    Ctrl+X            줄 삭제 (잘라내기)
    Ctrl+C            줄 복사
    Ctrl+Shift+K      줄 삭제
    Ctrl+Enter        커서 위에 빈줄 생성
    Ctrl+Shift+Enter  커서 아래에 빈줄 생성
    Alt+↓            줄 아래로 이동
    Alt+↑            줄 위로 이동
    Shift+Alt+↓      그줄을 아래로 복제
    Shift+Alt+↑      그중을 위로 복제
    Ctrl+D            같은 단어를 추가하며 검색
    Ctrl+K Ctrl+D     현재 단어 끝에 도달 계속 같은 단어 끝으로 이동
    Ctrl+U            직전 커서 명령 취소
    Shift+Alt+I       여러 라인을 선택 후 각 라인 끝에 커서를 위치
    Ctrl+Shift+L      현재 선택 부분과 동일한 모든 것을 선택
    Ctrl+F2           커서가 위치한 동일한 모든 단어를 선택
    Ctrl+I            커서가 위치한 라인 선택
    Ctrl+Alt+↓       다중 커서 아래로
    Ctrl+Alt+↑       다중 커서 위로
    Ctrl+Shift+\      매칭되는 괄호로 점프
    Ctrl+]            라인 들여쓰기
    Ctrl+[            라인 내여쓰기
    Home              라인 시작으로
    End               라인 끝으로
    Ctrl+End          파일의 맨 끝으로
    Ctrl+Home         파일의 맨 처음으로
    Ctrl+↓           커서는 두고 페이지를 위로
    Ctrl+↑           커서는 두고 페이지를 아래로
    Alt+PageDown      커서는 두고 한 페이지 위로
    Alt+PageUp        커서는 두고 한 페이지 아래로
    Ctrl+Shift+[      커서가 있는 블럭 접음
    Ctrl+Shift+]      커서 하위 블럭 폄
    Ctrl+K Ctrl+[     괄호아래 모든 블럭 접음
    Ctrl+K Ctrl+]     괄호아래 모든 블럭 폄
    Ctrl+K Ctrl+0     파일의 모든 블럭 접음
    Ctrl+K Ctrl+J     파일의 모든 블럭 폄
    Ctrl+K Ctrl+C     그 줄을 주석으로 변경
    Ctrl+K Ctrl+U     주석 제거
    Ctrl+/            주석 토글
    Shift+Alt+A       선택 블럭 /**/ 주석 토글
    Ctrl+F            검색
    Ctrl+H            찾아 바꾸기
    F3                다음 찾기
    Shift+F3          앞으로 찾기
    Alt+Enter         찾은 단어와 같은 단어를 모두 선택, 다중커서
    Alt+C             검색 시 대소문자 구분 토글
    Alt+R             Toggle Find Regex
    Alt+W             정확히 그 단어만 토글
    Ctrl+M            Toggle Use of Tab Key for Setting Focus
    unassigned        Toggle Render Whitespace
    Alt+Z             자동 줄바꿈 토글

▶ 추가 편집 기능
    Ctrl+Space        자동 완성 추천
    Ctrl+Shift+Space  Trigger Parameter Hints
    Shift+Alt+F       Format Document
    Ctrl+K Ctrl+F     Format Selection
    F12               Go to Definition
    Alt+F12           Peek Definition
    Ctrl+K F12        Open Definition to the Side
    Ctrl+.            Quick Fix
    Shift+F12         Show References
    F2                Rename Symbol
    Ctrl+Shift+.      Replace with Next Value
    Ctrl+Shift+,      Replace with Previous Value
    Shift+Alt+Right   Expand AST Select
    Shift+Alt+Left    Shrink AST Select
    Ctrl+K Ctrl+X     Trim Trailing Whitespace
    Ctrl+K M          Change Language Mode

▶ 이동
    Ctrl+T            Show All Symbols
    Ctrl+G            줄번호로 이동
    Ctrl+P            Go to File..., Quick Open
    Ctrl+Shift+O      Go to Symbol...
    Ctrl+Shift+M      Show Problems
    F8                Go to Next Error or Warning
    Shift+F8          Go to Previous Error or Warning
    Ctrl+Shift+P      모든 명령어 보기
    Ctrl+Shift+Tab    Navigate Editor Group History
    Alt+Left          구문 단위로 뒤로 이동
    Alt+Right         구문 단위로 앞으로 이동

▶ 편집기 창 관리
    Ctrl+Shift+N          새 창 열기
    Ctrl+W                현재 탭 닫기
    Ctrl+F4               프로그램 종료
    Ctrl+K F              현재 폴더 닫기
    Ctrl+\                창 수직 나누기
    Ctrl+1                1번 탭으로 이동
    Ctrl+2                2번 탭으로 이동
    Ctrl+3                3번 탭으로 이동
    Ctrl+K Ctrl+Left      왼쪽 탭으로 이동
    Ctrl+K Ctrl+Right     오른쪽 탭으로 이동
    Ctrl+Shift+PageUp     Move Editor Left
    Ctrl+Shift+PageDown   Move Editor Right
    Ctrl+K Left           왼쪽 탭으로 이동
    Ctrl+K Right          오른쪽 탭으로 이동

▶ 파일 다루기
    Ctrl+N            새 파일
    Ctrl+O            파일 열기
    Ctrl+S            저장
    unassigned        Save All
    Ctrl+Shift+S      다른 이름으로 저장
    Ctrl+F4           프로그램 종료
    unassigned        Close Others
    Ctrl+K W          Close Group
    unassigned        Close Other Groups
    unassigned        Close Group to Left
    unassigned        Close Group to Right
    Ctrl+K Ctrl+W     모든 창 닫기
    Ctrl+Shift+T      Reopen Closed Editor
    Ctrl+K Enter      Keep Open
    Ctrl+Tab          Open Next
    Ctrl+Shift+Tab    Open Previous
    Ctrl+K P          Copy Path of Active File
    Ctrl+K R          Reveal Active File in Windows
    Ctrl+K O          Show Opened File in New Window
    unassigned        Compare Opened File With

▶ 보이기
    F11               전체 화면 토글
    Ctrl+K Z          좀더 전체 화면
    Escape Escape     좀더 전체 화면 나가기
    Ctrl+=            글자 크게
    Ctrl+-            글자 작게
    Ctrl+Numpad0      글자 크기 원래로
    Ctrl+B            사이드 영역 보이기 토글
    Ctrl+Shift+E      Show Explorer / Toggle Focus
    Ctrl+Shift+D      Show Debug
    Ctrl+Shift+G      Show Git
    Ctrl+Shift+X      Show Extensions
    Ctrl+Shift+U      Show Output
    Ctrl+Q            Quick Open View
    Ctrl+Shift+F      Show Search
    Ctrl+Shift+H      Replace in Files
    Ctrl+Shift+J      Toggle Search Details
    Ctrl+Shift+C      Open New Command Prompt
    Ctrl+Shift+V      Toggle Markdown Preview
    Ctrl+K V          Open Preview to the Side
    Ctrl+`            Toggle Integrated Terminal

▶ Preferences
    unassigned    Open User Settings
    unassigned    Open Workspace Settings
    Ctrl+K Ctrl+S Open Keyboard Shortcuts
    unassigned    Open User Snippets
    Ctrl+K Ctrl+T Select Color Theme
    unassigned    Configure Display Language

▶ Debug
    F9            Toggle Breakpoint
    F5            Start
    F5            Continue
    Ctrl+F5       Start (without debugging)
    F6            Pause
    F11           Step Into
    Shift+F11     Step Out
    F10           Step Over
    Shift+F5      Stop
    Ctrl+K Ctrl+I Show Hover

▶ Tasks
    Ctrl+Shift+B  Run Build Task
    unassigned    Run Test Task


■■■ Notepad2-mod Keyboard Shortcuts ■■■

▶ Edit
    Ctrl+Z                Undo.
    Ctrl+Shift+Z          Redo.
    Alt+Backspace         Undo.
    Ctrl+Y                Redo.
    Ctrl+Shift+Y          Undo.
    Ctrl+X                Cut.
    Shift+Del             Cut.
    Ctrl+C                Copy.
    Alt+C                 Copy all.
    Ctrl+E                Copy add.
    Ctrl+V                Paste.
    Shift+Ins             Paste.
    Ctrl+K                Swap.
    Del                   Clear.
    Ctrl+A                Select all.
    Alt+Shift+Arrows      Rectangular selection.
    Ctrl+Enter            New line with toggled auto indent option.
    Ctrl+Pg↑/PgDn        Goto previous/next block.
    Ctrl+Shift+Pg↑/PgDn  Select to previous/next block.

▶ Char, Word
    Ctrl+Space            Select word (or line).
    Ctrl+Backspace        Delete word before/left.
    Ctrl+Del              Delete word after/right.
    Ctrl+Tab              Insert tabulator.

▶ Lines
    Ctrl+Shift+Space      Select line.
    Ctrl+Shift+↑         Move line (block) up.
    Ctrl+Shift+↓         Move line (block) down.
    Ctrl+D                Duplicate line.
    Ctrl+Shift+X          Cut line.
    Ctrl+Shift+C          Copy line.
    Ctrl+Shift+D          Delete line.
    Ctrl+Shift+Backspace  Delete line left.
    Ctrl+Shift+Del        Delete line right.
    Ctrl+Shift+W          Column wrap.
    Ctrl+I                Split lines.
    Ctrl+J                Join lines.
    Ctrl+Shift+J          Join paragraphs.

▶ Block
    Tab                   Indent selected block.
    Shift+Tab             Unindent selected block.
    Alt+Q                 Enclose selection.
    Alt+D                 Duplicate selection.
    Alt+B                 Pad with spaces.
    Alt+Z                 Strip first character.
    Alt+U                 Strip last character.
    Alt+W                 Strip trailing blanks.
    Alt+P                 Compress whitespace.
    Alt+Y                 Merge blank lines.
    Alt+R                 Remove blank lines.
    Alt+M                 Modify lines.
    Alt+J                 Align lines.
    Alt+O                 Sort lines.

▶ Convert
    Ctrl+Shift+U          Make uppercase.
    Ctrl+U                Make lowercase.
    Ctrl+Alt+U            Invert case.
    Ctrl+Alt+I            Title case.
    Ctrl+Alt+O            Sentence case.
    Ctrl+Shift+S          Convert tabs to spaces.
    Ctrl+Shift+T          Convert spaces to tabs.
    Ctrl+Alt+S            Convert indenting tabs to spaces.
    Ctrl+Alt+T            Convert indenting spaces to tabs.

▶ Insert
    Alt+X                 HTML/XML tag.
    Ctrl+F8               Encoding identifier.
    Ctrl+F5               Time/date (short form).
    Ctrl+Shift+F5         Time/date (long form).
    Ctrl+F9               Filename.
    Ctrl+Shift+F9         Path and filename.

 

위로 스크롤