Intellij IDEA最全的热键表(default keymap)
2016-05-27 09:46
399 查看
Editing
Ctrl + SpaceBasic 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 + mouse over code
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
Surround with… (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
Delete to word end
Ctrl + Backspace
Delete to word start
Ctrl + NumPad+/-
Expand/collapse code block
Ctrl + Shift + NumPad+Expand all
Ctrl + Shift + NumPad-Collapse all
Ctrl + F4
Close active editor tab
Search/Replace
Double ShiftSearch everywhere
Ctrl + F
Find
F3
Find next
Shift + F3
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)
Usage Search
Alt + F7 / Ctrl + F7Find usages / Find usages in file
Ctrl + Shift + F7
Highlight usages in file
Ctrl + Alt + F7
Show usages
Compile and Run
Ctrl + F9Make project (compile modifed and dependent)
Ctrl + Shift + F9
Compile selected file, package or module
Alt + Shift + F10
Select configuration and run
Alt + Shift + F9
Select configuration and debug
Shift + F10
Run
Shift + F9
Debug
Ctrl + Shift + F10
Run context configuration from editor
Debugging
F8Step over
F7
Step into
Shift + F7
Smart step into
Shift + F8
Step out
Alt + F9
Run to cursor
Alt + F8
Evaluate expression
F9
Resume program
Ctrl + F8
Toggle breakpoint
Ctrl + Shift + F8
View breakpoints
Navigation
Ctrl + NGo 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
Refactoring
F5Copy
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
VCS/Local History
Ctrl + KCommit project to VCS
Ctrl + T
Update project from VCS
Alt + Shift + C
View recent changes
Alt + BackQuote (`)
‘VCS’ quick popup
Live Templates
Ctrl + Alt + JSurround with Live Template
Ctrl + J
Insert Live Template
iter
Iteration according to Java SDK 1.5 style
inst
Check object type 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
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
其实你也可以快速的在Intellij IDEA里面找到这个热键表:
https://resources.jetbrains.com/assets/products/intellij-idea/IntelliJIDEA_ReferenceCard.pdf
相关文章推荐
- IntelliJ IDEA & Android Studio的调整优化
- Intellij IDEA控制台乱码解决方法
- idea中切换svn地址不起作用
- 使用Ant构建SSH项目(Intellij IDEA版)
- idea常用设置
- Intellij idea使用Git@Osc发布项目(干货)
- 使用IntelliJ IDEA开发SpringMVC网站(三)数据库配置
- 使用IntelliJ IDEA开发SpringMVC网站(四)用户管理
- 使用IntelliJ IDEA开发SpringMVC网站(五)博客文章管理
- 黄勇-架构探险(从零开始写Java Web框架)第一章节学习日记
- IntelliJ IDEA使用Application Server开发普通Java Web项目
- IntelliJ IDEA使用Maven快速开发Java Web项目,并添加JFinal依赖
- 在线安装 IntelliJ IDEA的 golang 插件
- Intellij IDEA整理
- 为了响应大家对IDEA 12的支持,特奉上一个解决中文字体问题的好东东
- IntelliJ Idea 常用快捷键列表
- 给大家推荐一个IDEA快捷键等的设置
- 使用IntelliJ IDEA 14和Maven创建java web项目
- IntelliJ Idea 常用快捷键列表
- idea代码调试debug篇