--- layout: post title: IDEA常用插件 category: 技术 tags: 工具配置 keywords: description: 不定期更新 --- ## 帮助 JAVA 开发者提升开发效率的插件工具 |插件名称|功能描述|备注| |---|---|---| |lombok|注解方式实现 Setter 和 Getter 等方法|可以大量减少模板代码的编写工作,代码更整洁| |backgroundimage plus|设置IDEA 的背景图片|| |CodeGlance|相当于当前代码文件的缩略图,可以快速移动到代码块|IDEA 代码界面右侧的缩略预览| |Idea restart|IDEA 的重启功能|因 IDEA 默认未自带重启功能,使用该插件可实现| |mybatis log plugin|Mybatis 的日志插件,可在 IDEA 控制台看到完整可执行的 Sql 语句|| |translation|翻译插件|| |markdown support|markdown 文件支持|可以打开 markdown 文件并以 markdown 的语法渲览文档| |free mybatis plugin|Mybatis 的插件,可以在interface 和 sql 的 xml 文件间跳转|| |maven helper|maven 依赖包的可视化展示|对于 maven 项目的依赖包的处理很有帮助| |gson format|将 JSON 转为 java 类|可以直接根据 JSON 数据定义出 java 类及其 field| |grep console|控制台日志展示|不同级别的日志可以以不同的颜色展示| |Material Theme|IDEA 的主题插件,可更换 IDEA 的展示风格|可选主题比较多,个人比较喜欢| |string manipulation|String快速操作|变量拼写切换,Un/Escape,Encode/Decode,Increment/Decrement,sort,trim 等功能。比较强大| |CamelCase|变量风格变换|将驼峰、下划线、全大写、全小写等风格的转换。可快速装换变量风格| |generateallsetter|一键生成对象的所有 setter 方法调用|快捷便利| |stackoverflow|问题一键查询,从stackoverflow 上查找|| |RestfulToolkit|http链接查询||