IDEA个人推荐插件(持续更新)

bridge
2022-02-11 / 0 评论 / 0 点赞 / 764 阅读 / 1,743 字 / 正在检测是否收录...
温馨提示:
本文最后更新于 2022-02-11,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

前言

分享一点自己工作中得心应手的IDEA插件,可不是在插件商店随随便便搜的,都经过实战检验,用过的都说好。可能有一些大家用过的就快速划过就行了。

实用插件

1、CamelCase

插件地址:https://plugins.jetbrains.com/plugin/7160-camelcase

包含 下划线、驼峰 等6种格式 一键切换

2、Maven Helper

插件地址:https://plugins.jetbrains.com/plugin/7179-maven-helper

Maven Helper 是解决 Maven 依赖冲突的利器,可以快速查找项目中的依赖冲突。安装后打开 pom 文件,底部有 Dependency Analyzer 视图。显示红色表示存在依赖冲突,点进去直接在包上右键 Exclude 排除,pom 文件中会做出相应排除包的操作。

  • Conflicts(冲突)
  • All Dependencies as List(列表形式查看所有依赖)
  • All Dependencies as Tree(树结构查看所有依赖),并且这个页面还支持搜索。

3、Lombok

https://plugins.jetbrains.com/plugin/6317-lombok

代码生成插件。支持lombok的各种注解,从此不用写getter setter toString 方法等。

4、.ignore

插件地址:https://plugins.jetbrains.com/plugin/7495--ignore

代码提交忽略插件:生成各种ignore文件,一键创建git ignore文件的模板,免得自己去写

5、MyBatisCodeHelper-Pro

插件地址:https://plugins.jetbrains.com/plugin/9837-mybatiscodehelperpro

这个是一款比较实用的插件。但是,现在需要收费啦,貌似是需要花费29块钱,送两个激活码。不过,也可以申请7天的免费测试码,体验一下在购买也可以的。收费掩盖不了她的魅力所在,这也是行业发展的趋势。具体功能如下(总有一款适合你~):

  • 提供Mapper接口与配置文件中对应SQL的导航.
  • 编辑XML文件时自动补全.
  • 根据Mapper接口, 使用快捷键生成xml文件及SQL标签.
  • ResultMap中的property支持自动补全,支持级联(属性A.属性B.属性C).
  • 快捷键生成@Param注解.
  • XML中编辑SQL时, 括号自动补全.
  • XML中编辑SQL时, 支持参数自动补全(基于@Param注解识别参数).
  • 自动检查Mapper XML文件中ID冲突.
  • 自动检查Mapper XML文件中错误的属性值.
  • 支持Find Usage.
  • 支持重构从命名.
  • 支持别名.
  • 自动生成ResultMap属性.
  • 快捷键: Option + Enter(Mac) | Alt + Enter(Windows).

安装成功最明显的标志就是~ 有好多小鸟在飞~

6、Mybatis Log Plugin

插件地址:https://plugins.jetbrains.com/plugin/13905-mybatis-log-plugin

开发的项目一般都少不了日志系统,而我们在书写mysql语句的时候,参数的对应,往往有时候会忽略,mybatis自己控制的参数编译对应,个人感觉有点反人类,我们可以使用这个插件变成自己比较直观的对应~

7、Rainbow Brackets

插件地址:https://link.juejin.cn/?target=https%3A%2F%2Fplugins.jetbrains.com%2Fplugin%2F10080-rainbow-brackets%2F

代码浏览插件。通过颜色区分括号嵌套层级,便于阅读,能够更快地对错误代码进行定位和调整。但是建议不要在代码中出现大量的嵌套哦!

8、Translation

插件地址:https://link.juejin.cn/?target=https%3A%2F%2Fplugins.jetbrains.com%2Fplugin%2F8579-translation%2F

翻译插件。程序员最痛苦的事莫过于阅读代码时遇到不懂的英文单词,有了这个插件,鼠标选中文本,点击右键即可自动翻译成多国语言。

0

评论区