前言
大家好,我是Leo哥🤓🤓🤓,作为一名开发人员,在众多的 IDE 中,IntelliJ IDEA
无疑是最受欢迎和强大的选择。 除了其本身的功能外,IntelliJ IDEA 还支持各种强大的插件,这些插件可以进一步增强开发体验和效率。本文Leo哥介绍自己常用的一些提升效率的插件。
常用插件
Cool Request
这是我最常用的插件了, 当我们需要前后端调试的事,可以快速在IDEA中找到对应接口。
甚至可以作为一个简易的postman。
Translation
这个属于是本次安装IDEA必装的插件了,程序员福音。
MyBatis Log Free
MyBatis Log Free 是一个用于简化和优化 MyBatis 日志输出的插件。传统的 MyBatis 日志在调试和开发过程中输出的信息较为复杂,尤其是在打印 SQL 和参数时,需要手动处理占位符参数替换的问题。可以在调试过程查看完整的SQL传参。
Maven-search
有时候我们需要依赖的时候,但是具体坐标又给忘记了,懒得再去翻之前的代码了,直接通过这个插件去搜索你想要的插件,各个版本都是跟官方仓库对应的,点击回车就可以把坐标复制到剪贴板。
Smart-Input
对于不写注释的朋友,可以跳过了。对于母语为中文的开发者,写代码过程中经常需要在中/英输入法之间进行切换,而且由于不清楚当前处于哪种输入状态,有时输入到一半发现输入法错了,删除重新输入,有时切换了好几次都没有成功,实在太影响写代码了。
其实,在哪个位置需要使用哪种输入法是可以确定的,既然这样就可以让IDE帮助我们自动切换输入法。下面直接看效果。
CodeGlance Pro
当代码很长的时候,为了快速下翻是不是很羡慕Sublime和VS Code右侧的缩略图,通过点击大概位置就可以快速的定位代码。
在IDEA中只需要安装插件:CodeGlance Pro,马上也能拥有它, 效果如下。
GitToolBox
在项目文件面板中显示文件的 Git 状态,例如文件的最后一次提交时间、提交人、变更记录等,方便我们快速了解文件的版本历史情况。强烈推荐!!!
Rainbow Brackets
Rainbow Brackets 是一款广受开发者欢迎的 JetBrains 系列 IDE 插件(如 IntelliJ IDEA、PyCharm 等),它通过为代码中的括号、方括号和花括号添加彩虹颜色,使括号的嵌套层级更清晰,极大地提升代码的可读性,尤其是在处理嵌套较多的代码时。
AceJump
快捷键党的福音,完全脱离鼠标,在上下文进行反复横跳。
其他插件
Grep Console
一个帮你分析控制台日志的插件,可以对不同级别的日志进行不同颜色的高亮显示。
Maven Helper
这是一个解决Maven依赖冲突,可以快速查找项目中的依赖冲突,给出解决方案!
Private Notes
一个可以在源码中添加注释的插件,帮助我们阅读源码的时候标记自己的理解!
Apifox
API 设计、开发、测试一体化协作平台
JavaDoc
自动生成注释
Statistic
统计代码行数
总结
在日常开发中,使用高效的插件可以极大地提升开发体验和工作效率。最后祝大家coding愉快。