IntelliJ IDEA WINDOWS & LINUX KEYMAP

董嘉祯
2023-12-01

IntelliJ IDEA   

WINDOWS & LINUX KEYMAP

 

Editing

Ctrl + Space Basic code completion (the name of any class,

  method or variable)

Ctrl + Shift + Space Smart code completion (filters the list of

  methods and variables by expected type)

 Ctrl + Shift + Enter Complete statement

 Ctrl + P Parameter info (within method call arguments) 

 Ctrl + Q Quick documentation lookup

 Shift + F1 External Doc

 Ctrl +mouseovercode    Brief Info

 Ctrl + F1 Show descriptions of error or warning at caret 

Alt + Insert Generate code... (Getters, Setters,

  Constructors, hashCode/equals, toString)

 Ctrl + O Override methods

 Ctrl + I Implement methods

Ctrl + Alt + T Surroundwith…(if..else,try..catch, for,

  synchronized, etc.)

 Ctrl + / Comment/uncomment with line comment

 Ctrl + Shift + / Comment/uncomment with block comment

 Ctrl + W Select successively increasing code blocks

 Ctrl + Shift + W Decrease current selection to previous state

 Alt + Q Context info

 Alt + Enter Show intention actions and quick-fixes

 Ctrl + Alt + L Reformat code

 Ctrl + Alt + O Optimize imports

 Ctrl + Alt + I Auto-indent line(s)

 Tab / Shift + Tab Indent/unindent selected lines

 Ctrl+X,Shift+Delete Cut current line or selected block to clipboard 

 Ctrl+C,Ctrl+Insert Copy current line or selected block to clipboard

 Ctrl+V,Shift+Insert Paste from clipboard

 Ctrl+Shift + V Paste from recent buffers...

 Ctrl+D Duplicate current line or selected block

 Ctrl+Y Delete line at caret

 Ctrl+Shift + J Smart line join

 Ctrl+Enter Smart line split

 Shift + Enter Start new line

 Ctrl + Shift + U Toggle case for word at caret or selected block 

 Ctrl + Shift + ]/[ Select till code block end/start

 Ctrl + Delete/BackspaceDelete to word end/start

 Ctrl + NumPad+/- Expand/collapse code block

 Ctrl + Shift+NumPad+  Expand all

 Ctrl + Shift+NumPad- Collapse all

 Ctrl + F4 Close active editor tab

 

Usage Search

 Alt + F7/Ctrl + F7 Find usages/Find usages in file

 Ctrl + Shift + F7 Highlight usages in file

 Ctrl + Alt + F7 Show usages

Navigation

 Ctrl + N Go to class

 Ctrl + Shift + N Go to file

 Ctrl + Alt + Shift + N Go to symbol

 Alt + Right/Left Go to next / previous editor tab

 F12 Go back to previous tool window

Esc Go to editor (from tool window)

 Shift + Esc Hide active or last active window

 Ctrl+Shift+F4 Close active run / messages / find / ... tab

 Ctrl+G Go to line

 Ctrl+E Recent files popup

 Ctrl+Alt + Left/Right Navigate back / forward

 Ctrl+Shift+Backspace Navigate to last edit location

 Alt + F1 Select current file or symbol in any view

 Ctrl + B , Ctrl + Click Go to declaration

 Ctrl + Alt + B Go to implementation(s)

 Ctrl + Shift + I Open quick definition lookup

 Ctrl + Shift + B Go to type declaration

 Ctrl + U Go to super-method / super-class

 Alt + Up/Down Go to previous / next method

 Ctrl + ]/[ Move to code block end/start

 Ctrl + F12 File structure popup

 Ctrl + H Type hierarchy

 Ctrl + Shift + H Method hierarchy

 Ctrl + Alt + H Call hierarchy

 F2 / Shift + F2 Next/previous highlighted error

 F4 / Ctrl + Enter Edit source / View source

 Alt + Home Show navigation bar

 F11 Toggle bookmark

 Ctrl + F11 Toggle bookmark with mnemonic

 Ctrl + #[0-9] Go to numbered bookmark

 Shift + F11 Show bookmarks

 

Search/Replace

 Double Shift Search everywhere

 Ctrl + F Find

 F3 / Shift + F3 Find next / Find previous

 Ctrl + R Replace

 Ctrl + Shift + F Find in path

 Ctrl + Shift + R Replace in path

 Ctrl + Shift + S Search structurally (Ultimate Edition only)

 Ctrl + Shift + M Replace structurally (Ultimate Edition only)

 

Live Templates

 Ctrl + Alt + J Surround with Live Template

 Ctrl + J Insert Live Template

    iter Iteration according to Java SDK 1.5 style

inst Checkobjecttype with instanceof and

  downcast it

itco Iterate elements of java.util.Collection

    itit Iterate elements of  java.util.Iterator

    itli Iterate elements of java.util.List

    psf public static final

    thr throw new

Refactoring

 F5 Copy

 F6 Move

 Alt + Delete Safe Delete

 Shift + F6 Rename

 Ctrl + F6 Change Signature

Ctrl + Alt + N Inline

 Ctrl + Alt + M Extract Method

 Ctrl + Alt + V Extract Variable

 Ctrl + Alt + F Extract Field

 Ctrl + Alt + C Extract Constant

 Ctrl + Alt + P Extract Parameter

 

Debugging

 F8/F7 Step over/Step into

 Shift + F7 / Shift + F8 Smart step into/Step out

 Alt + F9 Run to cursor

 Alt + F8 Evaluate expression

 F9 Resume program

 Ctrl + F8 Toggle breakpoint

 Ctrl + Shift + F8 View breakpoints

 

Compile and Run

 Ctrl + F9 Make project (compile modifed and dependent)

 Ctrl + Shift + F9 Compile selected file, package or module

 Alt + Shift + F10/F9 Select configuration and run/and debug

 Shift + F10/F9 Run/Debug

 Ctrl + Shift + F10 Run context configuration from editor

 

VCS/Local History

Ctrl + K / Ctrl + T Commit project to VCS/Update from VCS

 Alt + Shift + C View recent changes

 Alt + BackQuote (`) ‘VCS’ quick popup

 

General

 Alt + #[0-9] Open corresponding tool window

 Ctrl + S Save all

 Ctrl + Alt + Y Synchronize

 Ctrl + Shift + F12 Toggle maximizing editor

 Alt + Shift + F Add to Favorites

Alt + Shift + I Inspect current file with current profile

 Ctrl + BackQuote (`) Quick switch current scheme

 Ctrl + Alt + S Open Settings dialog

 Ctrl + Alt + Shift + S Open Project Structure dialog

 Ctrl + Shift + A Find Action

 Ctrl + Tab Switch between tabs and tool window

 

 

 
 
 
 
 
 

jetbrains.com/idea blog.jetbrains.com/idea @intellijidea

 类似资料:

相关阅读

相关文章

相关问答