IDEA几款有用的插件
1. MyBatis Log Plus

MyBatis Log Plus是打印SQL日志的神器,最重要的是可将原有自动组装为带参数的完整可执行的SQL。 MyBatis Log Plus输出后的SQL是直接可以到Navicat执行的,省去了原来自己对Console原始SQL去手工编辑的麻烦。
备注:之前用过一款MyBatis Log,也不错,但是收费的,有30天的试用期。和MyBatis Log Plus总体区别不大。
Console原始SQL日志:
MyBatis Log Plus修剪后SQL:
MyBatis Log Plus 设置界面如下:
(1) 注意设置的关键单元格是Preparing Key Word,不同的框架输入的关键字是不相同的。
(2) 可对增删改查的SQL定义不同的颜色。

2. CamelCase

CamelCase支持大小驼峰自动转化,安装后会在Setting 界面多出以下区域,勾选要设置保留的切换格式,默认快捷键是Shift + Alt + U。

比如当选中了编辑器中的"employee_name_charge",按下快捷键,选中的区域会自动变为
employeeNameCharge
再次按快捷键选中区域会循环为
employee_name_charge
备注:这个和上面设置勾选的内容一致,且通过Up和Down可自定义切换的顺序。
3. Key Promoter X

Shortcut Trainer是提高快捷键使用插件,点击了菜单或工具栏有快捷键设置的某个操作,插件会提示此项操作对应的快捷键,帮助用户反复记忆每项操作对应的快捷键。
例如:通过工具栏或者菜单执行了"保存",插件会在IDEA右下角提示以下信息

如果不想插件下次再提醒"保存"的快捷键,点击Disable alert for this shortcut即可。
4. IDE Eval Reset

复位IDEA记录的试用评估天数,可设置为重启时自动复位试用评估天数。
5. Translation

一款翻译文字插件,安装后会在工具自动生成图标
,设置界面如下,翻译引擎需要申请id和秘钥。

使用场景:
1. 翻译界面

2.选择编辑器内容右键直接翻译内容,并可以直接用翻译结果替换选中的内容。
