eclipse与idea快捷键
表格中的空格都是忘记了~
功能 | eclipse | idea |
生成返回值对象 | alt+shift+L | ctrl+alt+V |
跳转指定行 | ctrl+G | |
找到启动类 | ctrl+alt+Home | |
类的继承关系 | ctrl+H | |
类的详细关系图 | ctrl+alt+shitf+U | |
查看类的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 |