IDEA 常用插件

CodeGlance:代码小地图

在编辑器窗格中嵌入一个类似于Sublime中的代码小地图。使用自定义的颜色进行语法高亮,可以同时处理浅色和深色主题。

CamelCase:驼峰命名法快速转换工具

使用 快捷键 shift + alt + u,完成大小写,下划线,驼峰,首字母大写等转化

EasyCode:mybatis、mybatis-plus代码生成工具

  • 基于IntelliJ IDEA开发的代码生成插件,支持自定义任意模板(Java,html,js,xml)。

  • 只要是与数据库相关的代码都可以通过自定义模板来生成。支持数据库类型与java类型映射关系配置。

  • 支持同时生成生成多张表的代码。每张表有独立的配置信息。完全的个性化定义,规则由你设置

Lombok:不用多说的插件

Lombok项目是一个Java库,它会自动插入您的编辑器和构建工具中,从而使您的Java更加生动有趣。
永远不要再写另一个getter或equals方法,带有一个注释的您的类有一个功能全面的生成器,自动化您的日志记录变量等等。

Chinese (Simplified) Language Pack EAP:官方中文汉化包

提供idea汉化

.ignore:忽略不必要提交的文件

Git项目协同时,忽略不必要提交的文件,可以在idea中隐藏这些文件

Translation:翻译插件

提供Google、有道和百度翻译,快捷键Ctrl + Shift + O

Alibaba Java Coding Guidelines:阿里巴巴Java编程指南

阿里巴巴出品的Java代码检测工具

Mybatis-log-plugin:SQL日志工具

  • 还原MyBatis输出的日志为完整的SQL语句。
  • SQL日志里面的?替换为真正的参数值。
  • 选中要还原的MyBatis日志,右键点击菜单Restore Sql,还原SQL语句.
  • Java接口方法与Mapper xml文件互相跳转。

Free Mybatis plugin:增强idea对mybatis支持的插件

  • 生成mapper xml文件
  • 快速从代码跳转到mapper及从mapper返回代码
  • mybatis自动补全及语法错误提示
  • 集成mybatis generator gui界面

MyBatisCodeHelperPro:MyBatis很实用的一款插件,只不过收费了

  • 通过方法名(不需要方法的返回值和参数 会自动推导出来)来生成sql 可以生成大部分单表操作的sql 只需要一个方法的名字即可 会自动补全好方法的参数和返回值 和springdatajpa的语句基本一致
  • sql全自动提示,sql正确性检测,插件会识别mybatis的一系列标签 如 include trim set where,在这些标签之后的sql可以自动提示数据库的字段,检测sql的正确性,从此不用担心sql写错
  • 直接从Intellij自带的数据库或者配置一个数据库生成crud代码 自动检测好 useGeneratedkey 自动配置好模块的文件夹 只用添加包名就可以生成代码了

Material Theme UI:自定义你喜欢的主题

Material Theme UI是JetBrains IDE (IntelliJ IDEA, WebStorm, Android Studio等)的一个插件,可以将原始的外观改变为自己设计的外观和感觉。

官方主题:https://plugins.jetbrains.com/contest/intellij-themes/2019

Leetcode Editor:LeetCode插件

LeetCode插件,可以在IDEA中在线刷题。上班摸鱼属实方便,表面上我在干活,实际上我在刷算法题。

GenerateAllSetter:一键调用一个对象的所有的set方法

光标放在要生成set方法的对象变量上面,使用Alt + Enter快捷键选择Generate all setter。

SequenceDiagram:序列图生成工具

使用教程:http://vanco.github.io/SequencePlugin/

QAPlug:管理代码质量

直接从IDEA管理代码质量:1.从上下文菜单中选择“分析代码”。2.选择适当的范围和分析配置文件。3.运行分析。4.浏览并修复代码问题。

posted @ 2020-08-20 17:46  香草馥  阅读(881)  评论(0编辑  收藏  举报