记录idea的小工具
0. idea常用快捷键
快捷键 | 功能 |
---|---|
Alt+Enter | 导入包,自动修正代码 |
Ctrl+Alt+T | Try…catch/if/while等 |
Ctrl+D | 复制光标所在行的内容,插入光标位置下面 |
Ctrl+Alt+L | 格式化代码 |
Ctrl+/ | 单行注释 |
Ctrl+Shift+/ | 选中代码注释,多行注释,再按取消注释 |
Alt+Shift+上下箭头 | 移动当前代码行 |
ctrl+alt+← | 返回上次浏览位置 |
Alt+1 → Ctrl+shift+←/→ | 切换视图,能否看到左侧project,移动分割线 |
Ctrl+shift+enter | 收尾,包括添加行尾分号,大括号等 |
shift+enter | 向下开辟一行,开始新一行,相当于vim的o |
Fn+end | 跳转行尾 |
Fn+home | 跳转行首 |
Ctrl+F4 | 关闭当前文件 |
Ctrl+G | 快速跳转指定行 |
Ctrl+←/→ | 光标向前/后的下一个单词跳转 |
ctrl+O | 展示可继承的父类的方法 |
Ctrl + F12 | 展示类下的所有方法和属性 |
1. Intellij IDEA光标保持自动缩进,设置下次不放在行首
写代码时光标总是跑到行首,找了半天,发现这个设置,分享下,可能其他小伙伴偶尔也有这个问题
转载自https://www.cnblogs.com/EasonJim/p/8276541.html
2. idea文件编辑区展示多个tab于多行
file-setting-Editor->General->Editor tabs
修改两个地方:
- show tables in one row 反选
- table limits 改多点
3. 代码大小写切换
ctrl+shift+U
4. idea鼠标变粗无法使用
如图所示,在某次不小心操作之后,idea界面鼠标变化:
此时,只需要将键盘的insert键按一次即可变回来,
好用的插件
- Alibaba Java Coding Guidelines 代码规范
- Cosy 代码智能补全,阿里开源,可搜索github相关代码,查StackOverflow
- CodeGlance mini地图,类似sublime的右边的缩略图
- Google Developer Tibau Color Scheme 谷歌开发者视图的主题
- lombok 各种getter/setter等注解,现在已成主流
- Translation 方便日常给方法起名,快速了解文档
内存清理
之后会在idea的右下角展示内存,过大时点下清理即可,类似360的小火箭。
mapper引用的报错
settings->editor->inspections->spring core->autowiring for bean class 去掉选中,应用后消失
idea热部署
settings->hotswap
需要构建的时候,ctrl+F9
idea中取消关闭coverage
点击菜单栏中的Run,里面有个Hide coverage,就取消了
参考reference
- https://jingyan.baidu.com/article/c33e3f48456b73ab15cbb5dc.html
- https://zhuanlan.zhihu.com/p/464874603