掌握开发工具的快捷键能够有效提高开发效率,个人常用的快捷键整理如下 ↓
你们都有什么常用的快捷键呢?欢迎评论区讨论分享。
分类 | 功能 | IDEA | Eclipse |
---|---|---|---|
快速书写类 | 生成get/set | alt + insert(额外支持生成实现接口的方法等) 部分联想系列要加上fn | alt + shift + s => r |
导入包 | alt + enter | ctrl + shift + o | |
删除不需要的导入 | ctrl + alt + o | 同导入包快捷键一样 | |
代码格式化 | ctrl + alt + l | ctrl + shift + f | |
复制当前行 | ctrl+d | ctrl + alt + 下方向键 | |
删除当前行 | ctrl + y | ctrl + d | |
生成main方法 | 写一个"psv",然后按回车 | ||
生成System.out.println() | 写一个"sout",然后按回车 | ||
快速重命名一个文件 | shift + f6 部分联想系列可能要加上fn | alt + shift + r | |
选中下一个相同内容 | alt + j | ||
快速创建局部变量 | 比如:写好new A(); 然后alt + enter,然后enter,可得A a = new A(); | ||
快速查找类 | 查看方法的调用链 | ctrl + alt + h | ctrl + alt + h |
查看某个方法的调用者 | alt + f7 部分联想系列可能要加上fn | ctrl + shift + g | |
全局替换+查找 | ctrl + shitf + r | ctrl + h (只能查找) | |
根据文件名查找 | shift + shift | ctrl + shift + r | |
回到上一次/下一次编辑处 | ctrl + alt + 左方向键/右方向键 | alt + 左方向键/右方向键 | |
当前文件查找指定内容 | ctrl + f | ctrl + f | |
当前文件替换指定内容 | ctrl + r | ctrl + r | |
查看一个类的子类 | ctrl + alt + b | ctrl + t | |
其他 | 调整字体大小 | ctrl + ‘+’ / ctrl + ‘-’ | |
方法的展开与折叠 | ctrl + shift + ‘+’ / ctrl + shift + ‘_’ |