1.JRebel
热部署
2.Free Mybatis plugin
free-idea-mybatis是一款增强idea对mybatis支持的插件,主要功能如下:
生成mapper xml文件
快速从代码跳转到mapper及从mapper返回代码
mybatis自动补全及语法错误提示
集成mybatis generator gui界面
3.Alibaba Cloud Toolkit
项目自动化部署
4.Key Promoter X
快捷键提示
5.Lombok
自动生成实体类的get set 等方法
6.Maven Helper
解决jar冲突
7.Rainbow Brackets
彩虹括号,让每个{}更好区分
8.CodeGlance
代码编辑区迷你缩放图
9.Mybatis Log
提取SQL语句的动作日志切换到可执行的SQL语句
10.Alibaba Java Coding Guidelines
阿里巴巴代码规范检测
11.CamelCase
在几种字符串格式之间来回切换。有一下几种格式:
驼峰,第一个单词首字母小写,其他单词首字母大写;
所有字母小写,单词间下划线分隔
所有字母小写,单词间空格分隔
所有字母小写,单词间短横线分隔
每个单词首字母全部大写
所有字母大写,单词间下划线分隔
使用:
按住Shift + Alt再不停的按U,会把选中内容的单词的下划线转驼峰转大写等,不停的转换,直到你想要的。
12.String Manipulation
功能:变量名使用驼峰形式、常量需要全部大写等等,编码解码等等。总的来说就是对字符串的处理。
选中需要处理的内容后,按快捷键Alt + M,即可弹出工具功能列表。后面的具体功能也可以使用相应的数字或字母,而不需要鼠标点击。
13.Codota
代码提示和类API示例的插件