IDEA实用插件收录--持续跟新

Key promoter

点击鼠标一个功能的时候,可以提示你这个功能快捷键是什么,用于快速熟悉IDEA

Lombok

lombok是一个编译级别的插件,它可以在项目编译的时候生成一些代码

MyBatisX

MybatisX 快速开发插件

CamelCase

把选中内容的单词的下划线转驼峰转大写等,不停的转换,直到你想要的。

  • 快捷键:
    • shift + alt + u 转换

Translation

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

  • 快捷键:
    • shift + ctrl + x 翻译并替换
    • shift + ctrl + y 翻译
    • shift + ctrl + o 窗口翻译

RestfulToolkit

一套 RESTful 服务开发辅助工具集

  • 根据 URL 直接跳转到对应的方法定义 ( Ctrl \ or Ctrl Alt N );
  • 提供了一个 Services tree 的显示窗口;
  • 一个简单的 http 请求工具;
  • 在请求方法上添加了有用功能: *复制生成 URL*;,*复制方法参数*...
  • 其他功能: java 类上添加 *Convert to JSON* 功能,*格式化 json 数据* ( *Windows: Ctrl + Enter; Mac: Command + Enter* )。
  • 支持 Spring 体系 (Spring MVC / Spring Boot 1.x,2.x)支持 JAX-RS支持 Java 和 Kotlin 语言。

FindBugs

找到那些被你隐藏不易发现的bug

JRebel

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

Alibaba Java Coding Guidelines

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