吐血整理:推荐几款超级好用的 IDEA 插件
本文已被Github仓库收录 https://github.com/silently9527/JavaCore
❞
“工欲善其事必先利其器” 在实际的开发过程中,灵活的使用好开发工具,将让我们的工作事半功倍。今天给大家推荐几款好用的IDEA插件,写代码也可以“飞起来”
美化插件
Material Theme UI
相亲第一眼也得看眼缘,所以今天推荐的第一款是主题插件,可以让你的idea图标、配置搭配很到位,也可以切换不用的颜色,默认提供了很多的主题供选择,每一种都是狂拽酷炫;当前端小姐姐或者测试小姐姐看到了你这么炫酷的界面,她肯定会觉得原来男孩子也会这么精致呀,形象陡然上升~
就问你,这么绚丽多彩的颜色,哪个小姐姐不为你着迷~
Extra Icons
这也是一款美化插件,为一些文件类型提供官方没有的图标
Background Image Plus
设置idea背景图片的插件,不但可以设置固体的图片,还可以设置一段时间后随机变化背景图片,以及设置图片的透明度等等;接下来我设置一张女神的照片,看着女神照片撸代码,整天心情美滋滋
实用插件
Translation
像我这样英文很菜的人来说,这款插件就是神器,在看各种框架源码的时候十分有用; 选择右键就可以翻译,对于方法或者类上面的注释,只要按下F1就自动被翻译成中文
Maven Helper
依赖包冲突的问题,我相信大家都遇到过,一旦出现了冲突,启动或运行过程总是会出一些莫名其妙的错误,查找冲突过程十分痛苦,但如果你安装了这个插件,那这些都不是事,分分钟搞定
Code Glance
Sublime Text右侧的预览区相信很多人都用过吧, 此插件就实现了代码编辑区迷你缩放功能, 达到代码全局预览
MyBatis Log Plugin
Mybaits在运行的时候会把SQL打印出来,但是打印的是带占位符的SQL,如果遇到SQL复杂的话,那么要手动拼接出这个SQL还是比较麻烦的,好在这个插件帮我们搞定
菜单栏 -> Tools -> MyBatis Log Plugin
Free Mybatis plugin
可以在Mybatis的Mapper接口和xml文件之间很方便的来回切换,像是查看接口实现类一样简单,无需到xml中去搜索。
神器级别的插件,可以让实体类更加简化,不在需要写getter/setter方法,通过注解就可以实现builder模式以及链式调用;在充血模型中可以不需要在和getter/setter方法混在一起
项目还需要添加maven依赖
- <dependency>
- <groupId>org.projectlombok</groupId>
- <artifactId>lombok</artifactId>
- <version>1.16.10</version>
- </dependency>
Key promoter X
回想刚开始从eclipse切换到idea那段时间实在是很痛苦,就是因为快捷键不熟悉,熟悉开发工具的快捷键能够很好的提高我们的开发效率,这款工具的目的就是为了帮助用户记住快捷键,操作窗口之后就会在右下角给出快捷键的提示,提醒多了自然你就记住了。
Grep Console
在开发的过程中,idea的控制台通常会打印出一大推的日志,想要快速找到自己关心的日志比较困难,通过这个插件可以给不同级别的日志设置不同的展示样式,帮助快速定位日志
相关文章
- 在 Go 里用 CGO?这 7 个问题你要关注!
- 9款优秀的去中心化通讯软件 Matrix 的客户端
- 求职数据分析,项目经验该怎么写
- 在OKR中,我看到了数据驱动业务的未来
- 火山引擎云原生大数据在金融行业的实践
- OpenHarmony富设备移植指南(二)—从postmarketOS获取移植资源
- 《数据成熟度指数》报告:64%的企业领袖认为大多数员工“不懂数据”
- OpenHarmony 小型系统兼容性测试指南
- 肯睿中国(Cloudera):2023年企业数字战略三大趋势预测
- 适用于 Linux 的十大命令行游戏
- GNOME 截图工具的新旧截图方式
- System76 即将推出的 COSMIC 桌面正在酝酿大变化
- 2GB 内存 8GB 存储即可流畅运行,Windows 11 极致精简版系统 Tiny11 发布
- 迎接 ecode:一个即将推出的具有全新图形用户界面框架的现代、轻量级代码编辑器
- loongarch架构介绍(三)—地址翻译
- Go 语言怎么解决编译器错误“err is shadowed during return”?
- 敏捷:可能被开发人员遗忘的部分
- Denodo预测2023年数据管理和分析的未来
- 利用数据推动可持续发展
- 在 Vue3 中实现 React 原生 Hooks(useState、useEffect),深入理解 React Hooks 的