1、日晒主题 Solarized Themes

推荐理由:日晒主题本身是为vim定制的。后来移植到ide 非常酷!配色非常耐看。 最近更新不等号显示,注释不可编辑。

背景图可是另外的插件设置的哈Background Image Plus +

idea社区版的javascript插件 idea社区版常用插件_XML

2、CodeGlance

CodeGlance是一款代码编辑区缩略图插件,可以快速定位代码,使用起来比拖动滚动条方便多了

idea社区版的javascript插件 idea社区版常用插件_自动补全_02

3、IDEA Restart

DEA没有重启的选项,这个工具就是来弥补这个功能,可以在File–>Restart 重启,也可以使用快捷键 CTRL + ALT + R

4、JRebel

热部署插件,修改完代码后,不需要再重新启动,非常实用!但是,不是免费的,剩下的都懂!

这里简单介绍下使用方式:

idea社区版的javascript插件 idea社区版常用插件_快捷键_03


idea社区版的javascript插件 idea社区版常用插件_XML_04

5、彩色括号 Rainbow Brackets

彩虹颜色的括号 在黑色主题下看的比较清楚舒服,白色主题下看的很不明显,看自己选择了,除了看着舒服,也有助于

帮助区分前后括号对应关系。

idea社区版的javascript插件 idea社区版常用插件_自动补全_05


idea社区版的javascript插件 idea社区版常用插件_java_06

6、Mybatis Log Plugin

Mybatis现在是java中操作数据库的首选,在开发的时候,我们都会把Mybatis的脚本直接输出在console中,

idea社区版的javascript插件 idea社区版常用插件_java_07

7、翻译插件 translation plugin

在ide中直接翻译,不需要跳转到网页了,效率神器!

idea社区版的javascript插件 idea社区版常用插件_XML_08

8、高亮提示 HighlightBracketPair

括号开始结尾 高亮显示。 一眼就能看到!

idea社区版的javascript插件 idea社区版常用插件_XML_09

9、控制台日志 高亮 Grep Console

没什么好说的, 基本是必备!

idea社区版的javascript插件 idea社区版常用插件_XML_10


idea社区版的javascript插件 idea社区版常用插件_java_11

10、反编译插件 IdeaJad

没什么好说的, 基本是必备!

11、GenerateAllSetter

生成set方法

12、NyanProgressBar

idea社区版的javascript插件 idea社区版常用插件_java_12

13、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).

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

14、FindBugs-IDEA

检测代码中可能的bug及不规范的位置,检测的模式相比p3c更多,

写完代码后检测下 避免低级bug,强烈建议用一下,一不小心就发现很多老代码的bug

15、POJO to json

实体类转json字符串
在对应的类名上鼠标右键,有个MakeJson,点击一下就生成成功了,然后粘贴到所用的位置就可以了

16、GitFlowPlus

分支管理插件

其他插件,选用

  • 阿里代码规约检测:Alibaba Java Coding Guidelines
  • 快捷键提示工具:Key promoter X
  • 单元测试测试生成工具:JUnitGenerator
  • Mybatis 工具:Free Mybatis plugin
  • JSON转领域对象工具:GsonFormat
  • 领域对象转JSON工具:POJO to JSON
  • Redis可视化:Iedis
  • Maven辅助神器:Maven Helper
  • 字符串工具:String Manipulation