IDEA上的常用配置&技巧

配置

连续按两下Shift可以换出搜索栏,根据关键字搜索配置功能,效果同File -> Setting -> 搜索框搜索。
blinking,鼠标闪烁相关配置。
tab limit,配置最多同时打开几个文件,打开新文件会关闭旧文件,可以防止自己的tab页数太多。
change font size,鼠标滚轮调整字体大小。
import on fly,自动优化导包,移除未使用的导包。
save files auto,设置自动保存间隔,默认1秒。
live template,配置快速输入代码模板。
file and code template,配置快速新建模板文件。
shell path,配置cmd或者powershell或者git/bin/bash的位置。
点开project,project右上角齿轮可以配置,Autoscroll to/from source。
团队部分人使用IDEA部分人使用Eclipse,导包方面默认配置修改:Editor -> Code Style -> Java -> imports,import with *配置为999,永不使用星号导包,import layout控制优化到包之后的顺序,import java.xxx 空行 import javax.xxx 空行 …。
编辑代码时按F2依次定位到各种警告代码并提示修复方案(期待出现一个批量修复同类错误的功能,可能是我还没找到)。
警告级别方面,在IDEA中很正常的代码可能在Eclipse中会出现很多小黄色警告,但是调整起来很烦。
Editor -> Inspections -> Java -> Imports 将 星 import,Unused import警告级别设为Error更显眼。

编码帮助

ctrl+shift+enter补全并且格式化。
alt+ctrl+v补全参数名。
重构方面的快捷键还没养成习惯,更多使用鼠标点Refactor。
ctrl+shift+f/r全文查找/替换,可以使用正则表达式,正则写得好有时候可以节省很多体力劳动时间。

插件

个人习惯安装完IDEA后新建一个SpringBoot项目,然后禁用全部插件,然后重启IDEA,随便点点不同类型文件,根据提示启用插件。当某些功能跟平时使用有区别时,需要检查是否禁用相关插件了,如SpringBoot、Maven、Maven integration。
SaveAction插件能自动格式化、导包,加final关键字等等,但是不建议在工程中使用,特别是各人编码风格不一致的时候,个人写demo的时候用起来还是很爽的。
lombok插件能使用注解自动产生getter、setter、logger。
leetcode-editor。
free mybatis plugin。
codeglance。

其他

公司跟家里电脑环境不同,export/import配置的时候并不是很爽,毕竟maven、python,jdk相关的配置都得检查一遍,容易遗漏。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值