조합에 의한 디폴트 단축키

 

단축키를 사용하는 것은 IDEA 함께 작업하는 최대의 효과와 생산성을 얻기 위한 주요 입니다. 토픽은 Default keymap (File | Settings: IDE: Keymap 에서 설정됨) 대한 스트로크 조합과 기능을 리스트 합니다.  만일 당신이 다른 customized keymap 사용한다면 토픽에서 문서화된 조합은 기술한 기능을 수행하지 않을지도 모릅니다.

토픽에서 조합은 다음과 같이 그룹화되었습니다:



 Alt + Key:

 Alt + Alpha-numeric key
 Alt + Navigation key
 Alt + F key
 Alt + other key

 Ctrl + Key:

 Ctrl + Alpha-numeric key
 Ctrl + Navigation key
 Ctrl + Symbol
 Ctrl + Number pad
 Ctrl + F key

 Ctrl + Alt + Key:

 Ctrl + Alt + Alpha-numeric key
 Ctrl + Alt + Navigation key
 Ctrl + Alt + F key

 Ctrl + Shift + Key

 Ctrl + Shift + alpha-numeric key
 Ctrl + Shift + Navigation key
 Ctrl + Shift + Symbol
 Ctrl + Shift + Number pad
 Ctrl + Shift + F key

 Shift + Key

 Shift + Navigation key
 Shift + F key

 Navigation keys

 Function (F) keys

다른 참조: 기능적 분류에 의한 디폴트 단축키

 

 

Alt + Key


Alt + Alpha-numeric Key:

스트로크

 

Alt + O

Export to Text File: 윈도우의 콘텐트를 텍스트 파일로 익스포트 합니다

Alt + Q

Context Info: 가시적이지 않을 현재의 메소드 또는 클래스 선언을 보여줍니다

Alt + <number>

Open tool window: 상응하는 숫자와 함께 윈도우를 엽니다


Alt + Navigation keys:

스트로크

 

Alt + Backspace

Undo: Undo last operation. 양자 택일: Ctrl + Z

Alt + Delete

Safe Delete: 사용을 체크하면서 선택한 클래스/메소드/필드를 삭제합니다

Alt + Enter

Show Intention Action: 캐럿이 현재 위치한 곳의 코드에 대해(어떤 것이 있다면) intention actions 보여줍니다.

Alt + Insert

In navigation tool windows: New...:  새로운 클래스, 인터페이스, 파일 또는 디렉터리를 생성합니다

In the Editor: Generate: 생성자, 게터 또는 세터 메소드, 또는 EJB 구성요소를 생성합니다

Alt + Down

Go to Next Method: 액티브 에디터 탭에서 다음의 메소드 선언으로 네비게이트 합니다

Alt + Left

Select Previous Tab: 여러 개의 탭이 에디터 또는 보기에서 열렸을 왼쪽으로 다음 탭을 엽니다 (또는 현재의 것이 번째면 마지막 )

Alt + Right

Select Next Tab: 여러 개의 탭이 에디터 또는 보기에서 열렸을 오른쪽으로 다음 탭을 엽니다 (또는 현재의 것이 마지막이면 번째 )

Alt + Up

Go to Previous Method: 액티브 에디터 탭에서 이전 메소드 선언으로 네비게이트 합니다


Alt + Function (F) keys:

스트로크

 

Alt + F1

Select in...: 어떤 보기에서 현재의 클래스 또는 메소드를 Select

Project tool window에서: Change View:

프로젝트 보기 윈도우에서 Project, Sourcepath 또는 Classpath 트리를 Select

Commander tool window에서 Change Left View: 왼쪽 패널 콘텐트를 변경합니다

Alt + F2

Change Right View: Commander에서: 오른쪽 패널 콘텐트를 변경합니다

Alt + F3

Incremental Search: Incremental Search 팝업을 부릅니다

Alt + F6

Synchronize Views: Commander tool window에서: 패널을 동기화 합니다

Alt + F7

Find Usages: Find Usages 다이얼로그를 부릅니다

Alt + F8

Evaluate Expression: 임의의 표현식을 평가합니다

Alt + F9

Run to Cursor: 캐럿이 위치한 라인으로 실행합니다


Alt + Navigation keys:

스트로크

 

Alt+ Shift + Backspace

Backspace: 마지막 Undo 조작을 Redo 합니다.

양자 택일: Ctrl + Shift + Z


TOP ]


Ctrl + Key


Ctrl + Alpha-numeric keys:

스트로크

 

Ctrl + A

Select All: 에디터에서 열린 전체 텍스트를 선택합니다

Ctrl + B

Go to Declaration: 어떤 사용으로부터 구성 요소의 선언으로 직접 네비게이트 합니다

Ctrl + C

Copy: 선택된 텍스트를 클립보드로 카피합니다

Ctrl + D

Duplicate Line or Block: 캐럿이 현재 위치한 곳에서 선택된 블록 또는 라인을 중복합니다

Ctrl + E

Recent Files: 최근에 편집된 파일 목록을 보여줍니다

Ctrl + F

Find: Find Text 다이얼로그를 부릅니다.

Ctrl + G

Go to Line: 라인 넘버를 지정하는 것에 의해 현재 파일에서 어떤 라인으로 네비게이트 합니다

Ctrl + H

Type Hierarchy: 선택된 클래스에 대한 계층을 브라우즈 합니다

Ctrl + I

Implement Methods: 현재 클래스에서 베이스 인터페이스 / 클래스 메소드를 오버라이드 합니다

Ctrl + J

Insert Live Template: 지정한 접두사와 함께 시작하는 Live Templates 팝업 목록을 보여줍니다

Ctrl + M

Scroll to Center: 화면 중심으로 캐럿과 함께 라인을 스크롤 합니다

Ctrl + N

Go to Class: 팝업 다이얼로그에서 이름을 지정하여 프로젝트의 어떤 클래스로 직접 네비게이트 합니다

Ctrl + O

Override Methods: 현재 클래스에서 베이스 클래스 메소드를 오버라이드 합니다

Ctrl + P

Parameter Info: 캐럿에서 메소드 콜의 매개 변수를 보여줍니다

Ctrl + Q

Quick Javadoc: 캐럿에 있는 기호에 대한 Javadoc 함께 팝업 윈도우를 보여줍니다. 양자 택일: Alt + Button2 Click

Ctrl + R

Replace: Replace Text 다이얼로그를 부릅니다

Ctrl + S

Save All: 모든 파일과 설정을 저장합니다

Ctrl + U

Go to Super Method: 캐럿 아래에서 메소드의 슈퍼 메소드 선언으로 네비게이트 합니다
Commander tool window에서: 패널을 교환합니다

Ctrl + V

Paste: 클립보드로부터 붙입니다. 양자 택일: Shift + Insert

Ctrl + W

Select Word at Caret: 캐럿이 현재 위치된 곳의 단어를 Select. 자바 파일에 대해서 코드의 블록을 확장하면서 연속적으로 Select (정확하게 표현식을 선택하기 위해서 반복하여 사용합니다! )

Ctrl + X

Cut: 클립보드로 잘라냅니다. 양자 택일: Shift + Delete

Ctrl + Y

Delete Line at Caret: 현재 캐럿의 위치로부터 단어 끝까지 시작하면서 단어를 삭제합니다

Ctrl + Z

Undo: 마지막 조작을 Undo 합니다. 양자 택일: Alt + Backspace Redo: Ctrl + Shift + Z

Ctrl + <number>

Go to bookmark: 상응하는 숫자와 함께 번호 매겨진 북마크로 네비게이트 합니다


Ctrl + Navigation keys:

스트로크

 

Ctrl + Backspace

Delete to Word Start: 현재 캐럿의 위치로부터 단어 시작까지 시작하면서 단어를 삭제합니다

Ctrl + Delete

Delete to Word End: 현재 캐럿의 위치로부터 단어 끝까지 시작하면서 단어를 삭제합니다

Ctrl + End

Move to Text End: 캐럿을 텍스트 끝으로 이동합니다

Ctrl + Enter

에디터에서Split Line: 필요한 것에 따라 인용을 움직이면서 현재 라인을 라인으로 지능적으로 분리합니다


윈도우에서선택된 항목에 대해 에디터 탭을 열고 그것에 초점을 줍니다

Ctrl + Home

Move to Text Start: 캐럿을 텍스트 시작으로 이동합니다

Ctrl + Insert

Copy: 현재 라인 또는 선택된 코드 블록을 클립보드로 카피합니다. 양자 택일: Ctrl + C

Ctrl + Spacebar

Basic Code Completion: 어떤 클래스, 메소드 또는 변수에 대한 코드 완료

Ctrl + Page Down

Go to Page Bottom: 캐럿을 페이지 바닥 아래로 이동합니다

Ctrl + Page Up

Go to Page Top: 캐럿을 페이지 정상 위로 이동합니다

Ctrl + Down

Scroll Down: 캐럿을 이전 라인으로 이동하는 동안 텍스트를 라인 아래로 스크롤 합니다. 양자 택일: Ctrl + Shift + Down

Ctrl + Left

Move to Previous Word: 캐럿을 이전 단어로 이동합니다

Ctrl + Right

Move to Next Word: 캐럿을 다음 단어로 이동합니다

Ctrl + Up

Scroll Up: 캐럿을 다음 라인으로 이동하는 동안 텍스트를 라인 위로 스크롤 합니다. 양자 택일: Ctrl + Shift + Up


Ctrl + Symbol keys:

스트로크

 

Ctrl + [

Move to Code Block Start: 블록 한계를 강조하면서 현재 코드 블록 시작으로 캐럿을 이동합니다

Ctrl + ]

Move to Code Block End: 블록 한계를 강조하면서 현재 코드 블록 끝으로 캐럿을 이동합니다

Ctrl + /

Comment with Line Comment: 라인 코멘트와 함께 현재 라인 또는 선택한 블록을 Comment/uncomment 합니다.

양자 택일: Ctrl + Numpad/

Ctrl + =

Expand All: 모든 폴딩 블록을 확장합니다. 양자 택일: Ctrl + Numpad+

Ctrl + Minus

Collapse All: 모든 폴딩 블록을 축소합니다. 양자 택일: Ctrl + Numpad-


Ctrl + Numpad keys:

스트로크

 

Ctrl + Numpad/

Comment with Line Comment: 라인 코멘트와 함께 현재 라인 또는 선택한 블록을 Comment/uncomment 합니다.

양자 택일: Ctrl + /

Ctrl + Numpad+

Expand All: 모든 폴딩 블록을 확장합니다. 양자 택일: Ctrl + =

Ctrl + Numpad-

Collapse All: 모든 폴딩 블록을 축소합니다. 양자 택일: Ctrl + Minus


Ctrl + Function (F) keys:

스트로크

 

Ctrl + F1

Error Description: 캐럿에서 에러 또는 경고 설명을 보여줍니다

Ctrl + F3

Find Word at Caret: 캐럿이 현재 위치한 곳의 단어에 대해 에디터에서 검색합니다

Ctrl + F6

Change Method Signature: 선택한 메소드 시그너쳐를 리팩토하고 모든 참조를 갱신합니다

Ctrl + F7

Find Usages in File: Find Usages 다이얼로그를 부릅니다

Ctrl + F8

Toggle Breakpoint: 현재 라인에 블랙포인트를 토글합니다

Ctrl + F9

Make Project: 프로젝트에서 모든 변경되고 종속적인 파일을 컴파일 합니다

Ctrl + F12

File Structure Popup: 빠른 네비게이션에 대한 현재 파일 구조를 팝업합니다


TOP ]


Ctrl + Alt + Key


Ctrl + Alt + Alpha-numeric keys:

스트로크

 

Ctrl + Alt B

Go to Implementation: 캐럿 아래에서 항목의 구현으로 네비게이트 합니다

Ctrl + Alt + C

Introduce Constant: 상수로 선택한 표현식을 교체합니다 (정적인 마지막 필드)(Refactoring)

Ctrl + Alt + F

Introduce Field: 선택한 표현식 결과를 필드에 놓습니다

(Refactoring)

Ctrl + Alt + H

Call Hierarchy: 선택한 메소드에 대한 계층을 브라우즈 합니다

Ctrl + Alt + I

Auto-indent Lines: Code Style Settings the 의거하여 현재의 라인 또는 선택한 블록을 들여쓰기 합니다

Ctrl + Alt + J

Surround with Live Template: Live Templates 하나와 함께 선택을 감쌉니다

Ctrl + Alt + M

Extract Method: 메소드에서 선택한 코드를 돌립니다 (Refactoring)

Ctrl + Alt + N

Inline: 선택한 메소드/변수를 Inline 합니다(Refactoring)

Ctrl + Alt + P

Introduce Parameter: 메소드 매개 변수에서 선택한 표현식을 돌립니다 (Refactoring)

Ctrl + Alt + T

Surround with: if, while, try/catch 또는 다른 생성자와 함께 선택한 코드 프래그먼트를 둘러쌉니다

Ctrl + Alt + V

Introduce Variable:  선택한 표현식 결과를 변수에 놓습니다 (Refactoring)

Ctrl + Alt + Y

Synchronize: 모든 외부적으로 변경된 파일을 감지하고 디스크로부터 그들을 리로드 합니다


Ctrl + Alt + Navigation keys:

스트로크

 

Ctrl + Alt + Down

Go to Next Occurrence: Find 또는 Messages 윈도우에서 다음의 발견된 항목으로 네비게이트 합니다

Ctrl + Alt + Left

Back: 마지막 네비게이션 조작을 Undo 합니다

Ctrl + Alt + Right

Forward: 마지막 Undo네비게이션 조작을 Redo 합니다

Ctrl + Alt + Spacebar

[설명]

Ctrl + Alt + Up

Class Name Code Completion: 클래스 이름을 완료합니다 그리고 필요하다면 그것에 대한 임포트 스테이트먼트를 생성합니다


Ctrl + Alt + Function (F) keys:

스트로크

 

Ctrl + Alt + F11

Full Screen: 현재 IDEA 프레임에 대한 스크린 모드를 On/Off 토글합니다

 


TOP ]


Ctrl + Shift + Key


Ctrl + Shift + Alphanumeric keys:

스트로크

 

Ctrl + Shift + B

Go to Type Declaration: 캐럿 아래에서 변수 또는 메소드 콜인 항목의 타입 선언으로 네비게이트 합니다

Ctrl + Shift + F

Find in Path: Find in Path 다이얼로그를 부릅니다

Ctrl + Shift + H

Method Hierarchy: 선택한 클래스에 대한 계층을 브라우즈 합니다

Ctrl + Shift + J

Join Lines: 선택한 라인을 하나로 연결하거나 캐럿이 다음의 것과 함께 현재 위치한 라인을 연결합니다

Ctrl + Shift + N

Go to File: 팝업 다이얼로그에서 이름을 지정하여 프로젝트의 어떤 파일로 바로 네비게이트 합니다

Ctrl + Shift + R

Replace in Path: Replace in Project 다이얼로그를 부릅니다

Ctrl + Shift + U

Toggle Case: 선택한 텍스트 블록의 경우를 토글합니다

Ctrl + Shift + V

Paste: 최근의 클립보드로부터 붙입니다. 양자 택일: Ctrl + Shift + Insert

Ctrl + Shift + W

UnSelect Word at Caret: Select Word at Caret 행동에 의해 만들어진 순차적인 선택을 제거합니다

Ctrl + Shift + Z

Redo: 마지막 Undo 조작을 Redo 합니다. 양자 택일: Alt + Shift + Backspace

Ctrl + Shift + <number>

Toggle Bookmark: 상응하는 숫자와 함께 번호 매겨진 북마크를 토글합니다


Ctrl + Shift + Navigation keys:

스트로크

 

Ctrl + Shift + End

Move to Text End with Selection: 그것을 선택하면서 캐럿을 텍스트 끝으로 이동합니다

Ctrl + Shift + Home

Move to Text Start with Selection: 그것을 선택하면서 캐럿을 텍스트 시작으로 이동합니다

Ctrl + Shift + Insert

Paste: 최근의 클립보드로부터 붙입니다. 양자 택일: Ctrl + Shift + V

Ctrl + Shift + Spacebar

SmartType Code Completion: 기대되는 타입에 기초하는 룩업 목록을 필터링하는 코드 완료

Ctrl + Shift + Page Down

Go to Page Bottom with Selection: 텍스트를 선택하면서 페이지 바닥까지 캐럿을 아래로 이동합니다

Ctrl + Shift + Page Up

Go to Page Top with Selection: 텍스트를 선택하면서 페이지 바닥까지 캐럿을 위로 이동합니다

Ctrl + Shift + Down

Scroll Down:  캐럿을 이전 라인으로 이동하는 동안 텍스트를 라인 아래로 스크롤 합니다. 양자 택일: Ctrl + Down

Ctrl + Shift + Up

Scroll Up: 캐럿을 다음 라인으로 이동하는 동안 텍스트를 라인 위로 스크롤 합니다. 양자 택일: Ctrl + Up


Ctrl + Shift + Symbol keys:

스트로크

 

Ctrl + Shift + [

Move to Code Block Start with Selection:  초기 캐럿 위치로부터 시작하는 코드를 선택하면서 현재 코드 블록 시작으로 캐럿을 이동합니다

Ctrl + Shift + ]

Move to Code Block End with Selection: 초기 캐럿 위치로부터 시작하는 코드를 선택하면서 현재 코드 블록 끝으로 캐럿을 이동합니다

Ctrl + Shift + /

Comment with Block Comment: 블록 코멘트와 함께 코드를

Comment/uncomment 합니다. 양자 택일: Ctrl + Shift + Numpad/

Ctrl + Shift + =

Expand All: 모든 폴딩 블록을 확장합니다. 양자 택일: Ctrl + Shift + Numpad+

Ctrl + Shift + Minus

Collapse All: 모든 폴딩 블록을 축소합니다. 양자 택일: Ctrl + Shift + Numpad-


Ctrl + Shift + Numpad keys:

스트로크

 

Ctrl + Shift + Ctrl + Shift + Numpad/

Comment with Block Comment: 블록 코멘트와 함께 코드를

Comment/uncomment 합니다. 양자 택일: Ctrl + Shift + /

Ctrl + Shift + Ctrl + Shift + Numpad+

Expand All: 모든 폴딩 블록을 확장합니다. 양자 택일: Ctrl + Shift + =

Ctrl + Shift + Ctrl + Shift + Numpad-

Collapse All: 모든 폴딩 블록을 축소합니다. 양자 택일: Ctrl + Shift + Minus


Ctrl + Shift + Function (F) keys:

스트로크

 

Ctrl + Shift + F4

Close Active Tab: 윈도우에서 액티브 탭을 닫습니다

Ctrl + Shift + F7

Highlight Usages in File: 캐럿이 현재 위치한 곳의 기호의 사용을 강조합니다

Ctrl + Shift + F8

View Breakpoints: 모든 블랙포인트/워치포인트를 View/manage 합니다

Ctrl + Shift + F9

Compile: 선택한 파일/패키지를 컴파일 합니다


TOP ]


Shift + Key


Shift + Navigation keys:

스트로크

 

Shift + Backspace

Backspace: 캐럿의 왼쪽에 문자를 삭제합니다. 양자 택일: Backspace

Shift + Delete

Cut: 선택한 라인 또는 선택한 코드 블록을 클립보드로 잘라 냅니다. 양자 택일: Ctrl + X

Shift + Down

Down with Selection: 텍스트를 선택하면서 캐럿을 라인 아래 이동합니다

Shift + End

Move to Line End with Selection: 텍스트를 선택하면서 캐럿을 라인 끝으로 이동합니다

Shift + Enter

Start New Line: 현재 들여쓰기 수준에 의거하여 캐럿이 위치하는 현재의 다음에 새로운 라인을 시작합니다

(순차적으로 End, Enter 누르는 것과 같음)

Shift + Escape

Hide Active Window: 현재의 액티브 윈도우를 숨깁니다

Shift + Home

Move to Line Start with Selection: 텍스트를 선택하면서 라인시작으로 캐럿을 이동합니다

Shift + Insert

Paste: Paste from 클립보드. 양자 택일: Ctrl + V

Shift + Left

Left with Selection: 텍스트를 선택하면서 왼쪽으로 캐럿을 문자를 이동합니다

Shift + Page Down

Page Down with Selection: 텍스트를 선택하면서 캐럿을 페이지 아래로 이동합니다

Shift + Page Up

Page Up with Selection: 텍스트를 선택하면서 캐럿을 페이지 위로 이동합니다

Shift + Right

Right with Selection: 텍스트를 선택하면서 오른쪽으로 캐럿 문자를 이동합니다

Shift + Tab

Unindent Selection: 이전 들여쓰기 수준으로 선택한 블록을 이동합니다

Shift + Up

Up with Selection: 텍스트를 선택하면서 캐럿을 라인 위로 이동합니다


Shift + Function (F) keys:

스트로크

 

Shift + F1

External Javadoc: 선택한 항목에 대해 Javadoc 함께 브라우저를 엽니다

Shift + F2

When editing: Go to Previous Highlighted Error: 이전에 발견한 에러/경고로 네비게이트 합니다


디버깅 : Stop Program 디버깅 세션을 중단합니다

Shift + F3

Search for next/previous occurrence: 에디터에서 선택한 단어의 다음/이전 발생으로 네비게이트 합니다. 양자 택일: F3

Shift + F5

Clone: 같은 패키지에서 선택한 클래스 카피를 생성합니다

Shift + F6

Rename: 선택한 스테이트먼트의 이름을 바꾸고 모든 참조를 정정합니다. (Refactoring)

Shift + F7

Move to Previous Difference: 보기에서 이전의 차이로 이동합니다

Shift + F8

Step Out: 현재의 메소드로부터 반환한 후에 번째로 수행한 라인으로 스텝 합니다

Shift + F9

Debug: 프로그램을 디버그 합니다

Shift + F10

Run: 프로그램을 실행합니다

Shift + F12

Restore Default layout: 디폴트 IDEA 배치(툴 윈도우 위치 상태, 툴 윈도우 버튼 위치와 순서)를 복원합니다.  디폴트 배치는 Window 메뉴에서 Store Current Layout as Default 를 선택하는 것에 의해 설정될 수 있습니다.


TOP ]


Navigation Keys

 

스트로크

 

Delete

1. 에디터에서: 선택한 기호/블록을 삭제합니다

2. 사용 보기에서: 선택한 항목을 제외합니다
3.
다른 보기에서: 선택한 항목을 제거합니다

Down

Move down: 캐럿을 라인 아래로 이동합니다

End

Move to Line End: 캐럿을 라인 끝으로 이동합니다

Home

Move to Line Start: 캐럿을 라인 시작으로 이동합니다

Insert

Toggle Insert/Override: 삽입/오버라이드 모드를 토글합니다

Left

Move left: 캐럿을 왼쪽으로 문자 이동합니다

Page Down

Page down: 캐럿을 페이지 아래로 이동합니다

Page Up

Page up: 캐럿을 페이지 위로 이동합니다

Right

Move right: 캐럿을 오른쪽으로 문자 이동합니다

Tab

1. 에디터에서:

*   어떤 선택과 함께: 선택한 라인을 들여쓰기 합니다  

*   어떤 선택이 없이: 기호(공백 문자에 상응하는 ) 삽입합니다  

2. 룩업 목록에서 :

*   에디터에서 캐럿 후에 어떤 코드도 없이: 항목을 선택합니다 (Enter 같은)

*   에디터에서 캐럿 후에 일부 코드: 항목을 선택하고 그것과 함께 캐럿 후에 코드를 대체합니다

Up

Move up: 캐럿을 라인 위로 이동합니다


TOP ]


Function (F) Keys

 

스트로크

 

F1

Help: 문맥 감지 온라인 도움말을 부릅니다

F2

Activate in-place editing: GUI 디자이너 폼에서, 선택한 UI 구성요소의 이름의 적소 편집을 활성화합니다.

F3

Search for next/previous occurrence:

에디터에서 선택한 단어의 다음/이전의 발생으로 네비게이트 합니다. 양자 택일: Shift + F3

F4

Edit Source: 선택한 항목에 대해 에디터 탭을 열고 그것에 초점을 줍니다

F5

Copy: 같은 또는 다른 패키지에서 선택한 클래스/파일/디렉터리의 카피를 생성합니다

F6

Move: 선택한 클래스/패키지/스태틱 멤버를 다른 패키지/클래스로 이동하고 모든 참조를 정정합니다

F7

Step Into: 다음의 실행한 라인으로 스텝 합니다 (디버깅 하는 동안)

F8

Step Over: 현재의 파일에서 다음의 라인으로 스텝 합니다 (디버깅 하는 동안)

F9

Resume Program: 프로그램 실행을 재개합니다 (디버깅 하는 동안)

F12

Jump to Last Window: 마지막의 초점이 있는 윈도우를 활성화 합니다


TOP ]