1、Debug⭐
功能 | 快捷键 |
---|---|
F7 | step into |
F8 | step over |
Shift + F8 | step out |
F9 | resume program |
2、搜索及查找⭐
功能 | 快捷键 |
---|---|
Ctrl+N | 搜索类 |
Ctrl+Shift+N | 搜索文件 |
Ctrl+F | 文件内查找 |
Ctrl+Shift+F | 全局查找 |
Ctrl+R | 文件内替换 |
Ctrl+Shift+R | 全局替换 |
按两次Shift | 搜索所有 |
3、编辑⭐
功能 | 快捷键 |
---|---|
Ctrl+D | 复制一行⭐ |
Ctrl+Y | 删除一行 |
Ctrl+Z | 撤销⭐ |
Ctrl+Shift+Z | 重做⭐ |
Ctrl+I | 快速方法实现⭐ |
Ctrl+O | 快速方法重写⭐ |
Alt+insert | 快速新建 |
Ctrl+/ | 代码行注释⭐ |
Ctrl+Shift+/ | 代码块注释⭐ |
Ctrl+W | 选中文本,连续按扩大范围 |
Shift + Enter | 在当前行下面生成一行空行⭐ |
Ctrl + Alt + L | 快速格式化代码⭐ |
Ctrl + Alt + I | 自动缩进 |
Ctrl+Alt+T | 代码环绕 |
Shift+F6 | 变量重命名 |
4、查看⭐
功能 | 快捷键 |
---|---|
Ctrl+B(F4) | 快速定位源码⭐ |
Ctrl + Alt + B | 转到实现类⭐ |
Ctrl+U | 定位到父类 |
Ctrl+F12 | 类结构⭐ |
Ctrl+H | 类的继承层次 |
Ctrl+space | 代码提示⭐ |
Ctrl+Shift+enter | 补全分号或跳到下一行⭐ |
Ctrl+G | 跳转行⭐ |
Ctrl+P | 参数提示⭐ |
Alt + left / right | 快速切换代码视图⭐ |
Ctrl + Alt + left / right | 快速切换代码编辑过的地方⭐ |
Alt+F7 | find usages⭐ |
常用插件
和快捷键一样,目的是提高开发效率。如果不需要的插件,不用安装,会拖慢Idea的速度,本人也是拒绝一切花里胡哨插件的
The Chinese Language Pack
官方提供的Idea汉化插件,英文比较好的,可以不装,其实看习惯了,英文和中文没多大区别
Translation
必装,翻译文档和单词,很优雅
CodeGlance Pro
必装,显示代码minimap
🌈Rainbow Brackets Lite
必装,彩虹括号,Rainbow Brackets收费后的替代,同一个作者开发的。对我来说,已经够用
Grep Console
必装,让log更清晰,比如让log根据level显示不同颜色
MybatisX
使用mybatis的必备插件。
Convert YAML and Properties File
YAML and Properties File互转
Color Highlighter
将java中定义的颜色直接显示出来
RestfulTool
发起api请求的插件,不过可以用更高级的替代,postman, Apifox, ApiPost等