eclipse与idea快捷键
表格中的空格都是忘记了~
| 功能 | eclipse | idea |
| 将表达式抽取成一个参数 |
alt+shift+L | ctrl+alt+V |
| 跳转指定行 |
ctrl+G | |
| 找到启动类 |
ctrl+alt+Home | |
| 类的继承关系 |
ctrl+H | |
| 类的详细关系图 |
ctrl+alt+shitf+U(只能在ultimate版) | |
| 查看类的JavaDoc |
ctrl+Q | |
| 隐藏非代码窗口 |
ctrl+shift+F12 | |
| 选择方法去重写或实现 |
ctrl+O | |
| 预览方法 |
ctrl+shift+I | |
| 选中'{',跳转到匹配的'}' |
ctrl+} | |
| 全局搜索内容 |
ctrl+H | ctrl+alt+F |
| 返回上一个地方 |
alt+左光标 | ctrl+alt+左光标 |
| 返回下一个地方 |
alt+右光标 | ctrl+alt+右光标 |
| 删除当前行 |
ctrl+D | ctrl+Y |
| 剪切整行 |
ctrl+X | |
| 当前文件内替换 |
ctrl+F | ctrl+R |
| 文件名搜索 |
ctrl+shift+R | ctrl+shift+N |
| 通过方法名搜索 |
ctrl+shift+alt+N | |
| 恢复(对应撤销) |
ctrl+Y | ctrl+shift+Z |
| 重构 |
ctrl+alt+M | |
| 类中有哪些方法 |
ctrl+F12或alt+7 | |
| 方法被谁调用 |
ctrl+shift+G | alt+F7 |
| 变量被谁使用 |
ctrl+alt+F7 | |
| 格式化代码 |
ctrl+alt+L |
|
| 优化导入的类和包 |
ctrl+alt+O |
|
| 把代码包在一个块内 (如if-else, try-catch) |
ctrl+alt+T ctrl+alt+J(如foreach) |
|
| 粘贴板 |
ctrl+shift+V |
|
| 文件重命名 |
alt+shift+R | shift+F6 |
| 新建一个class |
选择包,alt+insert |
|
| 弹出或关闭左边的project |
alt+数字1 |
|
| 方法参数提示 |
ctrl+P |
|
| 选中单词 |
ctrl+W(连续按选中 多个单词) |
|
| 查看父类中的方法定义 |
ctrl+U |
|
| 查看当前类的继承 |
ctrl+H |
|
| 关闭当前的打开的工具框 |
shift+Esc |
|
| 当前文件的编辑历史(可以 revert到以前的某个版本) |
alt+`(tab上面的按键, 再点击"Show History" |
idea debug时快捷键
很详细的教程,包括多请求调试,断点回退等:http://www.cnblogs.com/chiangchou/p/idea-debug.html
| shift+F8 | 步出,从步入的方法内退出到方法调用处 |
| Shift + F7 | 会自动定位到当前断点行,并列出需要进入的方法 |
| F9 | 运行到下一个断点 |
| alt+F8 | 计算表达式 |
| Alt + F10 | 跳转到当前代码执行的行 |
| F8 | 一行一行地往下走 |
| Ctrl + Shift + F8 | 查看所有断点 |
idea git快捷键
| ctrl+T | git pull |
| ctrl+K | git commit |
| ctrl+shift+K | git push |
Windows IntelliJ IDEA 快捷键终极大全!
来源:oschina
链接:https://my.oschina.net/u/4315991/blog/3580413