IDEA快捷键

Alt + ENTER : 自动修正,提示
Alt + Insert : 超级插入 新建等等
善用 Alt + 数字键 => 切换面板
Ctrl + H : 类层次查看
Ctrl + N : 快速打开类
Ctrl + R : 替换
Ctrl + F : 查找
Ctrl + Q : 查看JavaDoc
Ctrl + W : 特殊选中,像一个单词选择,连续按会有其他效果
Ctrl + D : 复制一行 或者 复制选中的代码块
Ctrl + X : 删除一行
Ctrl + F12 : 可以显示当前文件的结构
Ctrl + B : 快速打开光标处的类或方法
Ctrl + Alt + B : 跳转到抽象方法的实现
Ctrl + Alt + T : 使用...包围代码块,例如if else。try/catch等等
Ctrl + O : 覆写父类中的方法
Ctrl + I : 实现父类中的方法
Ctrl + Alt + Shift + T : 重构
Ctrl + /或 + Shift+/ : 注释(// 或者/.../)
Ctrl + [或] : 跳到大括号的开头结尾
Ctrl + Shift + Up或Down : 上下移动类,函数,变量 等等
Ctrl + Shift + N : 可以快速打开文件
Ctrl + Shift + F7 : 高亮显示所有该文本,按Esc高亮消失。
Ctrl + Alt + L : 格式化代码 - 可以选择整个工程
Ctrl + Alt + I : 快速格式化代码 - 当前文档
Ctrl + Alt + O : 优化导入的类和包
Ctrl + Alt + L/R : 返回至上一次/下一次光标的位置
Ctrl + Alt + F7 : 查看调用
Shift + F6 : 重构-重命名
F2 : 快速定位高亮错误或警告
Alt + F1 : 可以将正在编辑的元素在各个面板中定位
Alt + F7 : 查找引用
Alt + Up或Down : 方法间快速移动
Alt + Left或Right : 左右页签切换
Alt + Shift + C : 对比最近修改的代码
IDEA提供的一些缩写:
psvm : public static void main(...)...
sout : System.out.println();
itit : while (iterator.hasNext()) { Object next = iterator.next(); }
ifn : if == null
inn : if != null
thr : throw new
其他:
对List或者数组使用Alt+Enter => Iterate 快速生成迭代

Ctrl-N Class... (find by name)
Ctrl-Shift-N File... (find by name)
Ctrl-Shift-Alt-N Symbol... (find by name)
Ctrl-G Line... (goto line)
Ctrl-H Type hierarchy (hierarchy)
Ctrl-Shift-H Method hierarchy (hierarchy)
Ctrl-Alt-H Call hierarchy (hierarchy)
Ctrl-Q Quick documentation
Ctrl-Alt-I Auto-indent lines (indent)
Ctrl-Alt-L Reformat code (line up)
Ctrl-Alt-O Optimize imports (optimize)
Ctrl-/ Comment with line comment (//)
Ctrl-Shift-/ Comment with block comment (/.../)
Ctrl-W Select word or block (word)
Ctrl-D Copy line (duplicate line, yyp)
Ctrl-X Cut line (dd)
Ctrl-U Uppercase/lowercase (upper)
Ctrl-J Insert live template
Ctrl-Alt-J Surround with live template
Ctrl-Alt-T Surround with (template)
Ctrl-Shift-J Join lines (join)
Ctrl-E Recent files (editions)
Ctrl-Shift-E Recently changed files (editions)
Alt-Shift-C Recent changes (changes)
Ctrl-B Delcaration
Ctrl-Shift-B Type declaration
Ctrl-Alt-B Implementation(s)
Ctrl-P Parameter info (parameter)
Ctrl-Space Basic completion
Ctrl-Shift-Space Smart completion
Ctrl-Alt-Space Completion lookup
Alt-Enter Auto-complete
Alt-Insert Generate...
Ctrl-Shift-Up/Down Move statement up/down
Alt-Shift-Up/Down Move line up/down
Ctrl-Up/Down Scroll up/down
Alt-Up/Down Previous/next method
F2 Next highlighted error
Shift-F2 Previous highlighted error
Ctrl-F Find
Ctrl-R Replace
F3 Next match
Shift-F3 Previous match
F4 Jump to source
Ctrl-Alt-Shift-T Refactor this
F5 Refactor copy
F6 Refactor move
Ctrl-F6 Refactor change signature
Shift-F6 Refactor rename
Alt-Delete Refactor safe delete
Ctrl-Alt-V Refactor extract variable
Ctrl-Alt-F Refactor extract field
Ctrl-Alt-P Refactor extract parameter
Ctrl-Alt-M Refactor extract method
Ctrl-Alt-N Refactor inline

你可能感兴趣的:(IDEA快捷键)