上下移动一行代码
打开设置,点击keymap,搜索moveline,修改为自己顺手的快捷键即可,注意快捷键冲突问题。
取消大小写敏感
通常在使用代码提示时必须要以大写或者小写开始才给出提示,只需要在Code Completion中取消Match case即可。
格式化美化代码
比如下图中代码格式乱七八槽的
此时只需在该类上右键,也可以直接使用快捷键。
全部勾选
此时我们发现这些空格并没有去掉
打开设置 Code Style -> Java -> Blank Lines -> 把下图所示的都修改为0 修改好不要忘记Apply
重复上述Reformat code即可。
优化导入包
这里其实也可以在设置里设置自动导包去包,推荐使用【Ctrl + Alt + O】快捷键,写完代码来一下养成习惯。
代码规范插件
这里使用阿里的代码规范插件,帮助我们养成良好的代码规范。
Maven配置
自动编译
顶部工具栏 File ->Settings -> Build -> Compiler -> Build project automatically
说明:开启自动编译之后,结合Ctrl+Shift+F9 会有热更新效果。
Maven工具面板
快速修改文件名
打开实现类
通常我们想要查看一个方法的实现,可以通过【Ctrl + Alt + B】来查看。
其他常用快捷键合集
功能 | 快捷键 |
---|---|
提示补全 | alt + / |
单行注释 | Ctrl + / |
多行注释 | Ctrl + Shift + / |
向下复制一行 | Ctrl + d |
删除一行 | Ctrl + x |
生成返回值 | Alt + Enter |
退回到前一个编辑的页面 | Alt + ← |
进去下一个编辑的页面 | Alt + → |
在当前文件中进行查找 | Ctrl + F |
查找Class | Ctrl + N |
快速选中 | Ctrl + W |
创建类时生成类注释
/**
* @description: ${description}
* @author:
* @create: ${YEAR}-${MONTH}-${DAY}
**/
将选中代码快速包裹
【Ctrl + Alt + T】 提供的是代码块包裹功能 - Surround With。可以快速将选中的代码块,包裹到选择的语句块中
Debugger
在需要打断点那行代码的左边点击鼠标左键一次即可
我这里使用了主题,所以按顺序来介绍吧:
- 下一步,不进入方法体内
- 下一步,进入方法体内
- 强制进入方法体内
- 跳到下一个断点或者跳出方法体
- 回退断点
- 运行到光标处,你可以将光标定位到你需要查看的那一行,然后使用这个功能,代码会运行至光标行,而不需要打断点。
- 计算表达式