好用的idea插件

1 IDEA插件安装

IDEA的插件安装非常简单,对于很多插件来说,只要你知道插件的名字就可以在IDEA里面直接安装。

  • 分组介绍

    • All plugins 显示所有插件。
    • Enabled 显示当前所有已经启用的插件。
    • Disabled 显示当期那所有已经禁用的插件。
    • Bundled 显示所有 IntelliJ IDEA 自带的插件。
    • Custom 显示所有我们自行安装的插件,如果你自己装了很多次插件的话,这个选项会用得比较多。
  • 插件禁用&卸载
    • 禁用: 只需要在插件列表右侧反勾选即可
    • 卸载: 选中插件, 在右侧的介绍页面中点击Uninstall
  • Install JetBrains plugin 弹出 IntelliJ IDEA 公司自行开发的插件仓库列表,供下载安装。
  • Browse repositories 弹出插件仓库中所有插件列表供下载安装。
  • Install plugin from disk 浏览本地的插件文件进行安装,而不是从服务器上下载并安装。
    安装之后重启IDEA即可生效,建议一次性装完再重启

2 好用的idea插件

  • Key promoter X
    Key promoter这款插件适合新手使用。当你点击鼠标一个功能的时候,可以提示你这个功能快捷键是什么。这是一个非常有用的功能,很快就可以熟悉软件的快捷功能了。

    • 如果有快捷键的,会直接显示快捷键。

    • 没有快捷键的,会提示你去设置快捷键。


  • Alibaba Java Coding Guidelines
    阿里巴巴代码规范检查插件,当然规范可以参考《阿里巴巴Java开发手册》。

  • JRebel 使用参考链接: JRebel + IDEA 热部署
    JRebel是一个生产力工具,允许开发人员立即重新加载代码更改。
    JRebel使开发人员能够在相同的时间内完成更多的工作,并在编码时保持流畅。
    例如使用Mybatis修改xml时再也不用重启了,任何类文件修改后重新build一次直接就可以进行使用。
    完美,相当节省时间。

  • Translation
    一个牛逼好用翻译插件,不用来回切换翻译软件,直接就能在IDE中使用。能中英文互译单词、句子并且还能有感情朗读。
    支持Google翻译、有道智云API(有道需要自己注册并配置)

  • Grep Console 丨 log日志高亮

可以设置不同级别log的字体颜色和背景色

安装后, 重启在 设置-其他设置 里可以找到并设置 Grep Console

效果如下图所示


  • findBugs

    找到那些被你隐藏的bug
    会让你的代码质量提升一个级别,检测nullpointException,不好的写法,多线程不安全等bug。

  • activate-power-mode 丨 Power mode


    整个屏幕都在颤抖和跳跃,写个hello world而已,要不要这么大的阵仗。对了,据说Power mode II更酷炫。

  • Free Mybatis plugin
    mybatis 插件,让你的mybatis.xml像java代码一样编辑。我们开发中使用mybatis时时长需要通过mapper接口查找对应的xml中的sql语句,该插件方便了我们的操作。
    安装完成重启IDEA之后,我们会看到code左侧或多出一列绿色的箭头,点击箭头我们就可以直接定位到xml相应文件的位置。
    • XML
    • mapper

  • MyBatis Log Plugin
    Mybatis现在是java中操作数据库的首选,在开发的时候,我们都会把Mybatis的脚本直接输出在console中,但是默认的情况下,输出的脚本不是一个可以直接执行的。
    如果我们想直接执行,还需要在手动转化一下。 MyBatis Log Plugin 这款插件是直接将Mybatis执行的sql脚本显示出来,无需处理,可以直接复制出来执行的
    执行程序后,我们可以很清晰的看到我们执行了哪些sql脚本,而且脚本可以执行拿出来运行。

  • Lombok 参考链接: Lombok介绍
    在项目中使用Lombok可以减少很多重复代码的书写。
    比如说getter/setter/toString等方法的编写。

Finn

继续阅读此作者的更多文章