2020 年 JVM 生态报告 能够看出Intellij IDEA 目前已经稳坐 Java IDE 头把交椅。并且统计得出付费用户已经超过了八成(国外统计)。IDEA 的优良设计保证了个人生产力,也是我情愿为之付费的软件之一。今天把我本身常常用的一些插件拿出来分享一波。java
分享以前咱们来看看其插件体系。Intellij IDEA 大部分功能是经过插件集成进来的。默认状况下已经集成了不少插件。你能够经过 Preferences 查看:sql
<img src="https://asset.felord.cn/blog/20200305155808.png" alt="image-20200305155759834" style="zoom:67%;" />windows
Intellij IDEA 为人诟病的是性能问题,咱们能够禁用一些咱们不用的自带插件减轻负担。接下来我把我必备插件分享出来。app
你能够在上图 Plugins 选项卡 的搜索中输入插件的关键字来搜索到它们。性能
不少人不肯意切换 IDE 就是由于快捷键的习惯问题。恰好这个插件能够提醒快捷键,有代入感,提醒的多了你就会了。对于新手建议安装熟悉一下快捷键。spa
旗舰版也就是收费版自带有 Maven 模块,可是若是你是免费的社区版这个是惟一的替代选择,让你拥有依赖分析和依赖冲突快速解决的能力。插件
思惟导图对于咱们需求分析和知识库关系梳理十分重要。有了这个插件之后 IDEA 也能够画思惟导图了。并且功能还十分强大,贴图啥的应有尽有。设计
代码编辑区迷你缩放插件,能够进行代码的全局预览。来看看效果吧。3d
命名风格转换插件,能够在 kebab-case,SNAKE_CASE,PascalCase,camelCase,snake_case 和 空格风格之间切换。快捷键苹果为 ⇧+⌥+ U ,windows 下为 Shift + Alt +U。调试
Mybatis-plus 团队为 Mybatis 开发的插件,提供了 Mapper 接口和 XML之间的跳转和自动生成模版的功能。另外这个名字是我起的,嘿嘿!
另外一款国人关于 Mybatis 的做品,评分也很高,做用是将 Mybatis 生成的 sql 还原为原始整个 sql。方便在开发中从日志中跟踪调试 sql语句。
快速生成 java 注释的插件有不少,评分比较高的就是 JavaDoc ,注意做者为 Sergey Timofiychuk 。经过快捷 就能够生成注释。 mac 的快捷键须要本身去设置, windows 快捷键以下:
而后本身根据实际简单改动便可,配置你能够在下面的设置面板中找到:
总是有人吐槽你提交的 Git 不规范?你能够试试这个插件。它提供了很好的 Git 格式化模版,你能够按照实际状况格式化你的提交信息。
最后是一个美化插件,为一些文件类型提供官方没有的图标。来看看效果吧。
其它也有很好用的插件其余人已经发文安利了,我这里就不介绍了。实在不行本身写插件,官方提供了 Intellij Platform Plugin SDK 感兴趣的能够研究一下搞个有用的插件玩玩,说不定一鸣惊人也未可知啊。若是你发现有好用的、好玩的插件能够经过留言分享出来。