头一次使用IDEA还是同事安利的,还给发了个快捷键文档,由于他的开发速度确实很快,感觉IDEA也起到了很大的帮助,我便也走上了IDEA的使用之路。
下面总结了一些常用快捷键,如有缺漏,会及时补上,各位老铁也可在评论区提提建议,大家一块提高撸码效率,感激不尽!
如果快捷键无效,应该是跟QQ/微信/输入法等热键冲突,需屏蔽其他工具热键
以下快捷键按使用频率排序(由高至低)
- Ctrl + Shfit + Enter ,自动补全分号(会自动格式化当前行代码)
- Alt + Enter, 智能提示或错误修复
- Ctrl + Shift + N,查找文件及类(如果只查某个module下的,可以用“moudle名/搜索词”)
- Ctrl + Shift + F,查找文件中包含的内容(搜索词下方可选择In Project,Module控制搜索范围)
- Shift + Shift ,什么都能搜(不好描述,自己体验吧)
- Ctrl + Q,查看方法注释
- Ctrl + alt + B,查找子类实现
- Ctrl + E, 查找最近打开的文件
- Ctrl + Shift + E,查找最近编辑的文件
- Ctrl + Alt + L,格式化java代码(试了下Ctrl+Alt+I也可以)
- Alt + Insert,生成getter,setter,构造方法等 (也可右击选择Generate)
- Ctrl + X,直接删除当前行(剪切功能)
- Ctrl + W,选择部分字符串
- Shfit + F6,重命名(文件名 重构类名/方法名/变量名)
- Alt + 9,查看版本控制台
- Ctrl + T,更新svn或git上的代码
- Ctrl + Alt + O,删除无用的 import
- Alt + 5,查看debug控制台
- F8 调试代码
- F7 调试时进入方法
- Ctrl + F,当前文件查找文本
- Ctrl + R,替换文本(单个或全部替换)
- Ctrl + F12,查看类中的方法
- Ctrl + G,跳转至某一行
能看到最后的,都是爱学习的老铁,之后会继续增加快捷键,敬请期待——码无止境