整理一些常用的代码插件,用不用的 因人而异
Idea官网插件地址:https://plugins.jetbrains.com/idea
1、Rainbow Brackets izhangzhihao 彩虹括号 一眼就能知道这个代码块结构 好看又实用 特别适用于二次开发的时候查看代码块
推荐!!! 代码块很明确 不过好看也是重点 哈哈哈~~~
2、free-mybatis-plugin 主要是可以在mapper以及xml mapper之间 跳转 不用单独打开找方法了
推荐!!! 重点是可以从mapper和对应的xml之间可以跳转~~~ 还可以快速生成mapper xml文件哦~
free-idea-mybatis是一款增强idea对mybatis支持的插件,主要功能如下:
3、 Alibaba Java Coding Guidelines 和《手册》配套的阿里巴巴 Java代码规范插件 主要是规范编码
4、lombok 省去get/set等方法的一个插件 使用时使用@Data
一款能够提升Java开发速度的插件,能以简单的注解形式来简化java代码。Lombok能通过注解的方式,在编译时自动为属性生成构造器、getter/setter、equals、hashcode、toString方法
5、RestfulToolkit 根据 URL 直接跳转到对应的方法定义 ( Ctrl \ or Ctrl Alt N )
推荐!!! 找接口的时候不要太舒服
6、CodeGlance 右侧小代码地图 不用一直滚动鼠标了 直接点就好
CodeGlance是一款非常好用的代码地图插件,可以在代码编辑区的右侧生成一个竖向可拖动的代码缩略区,可以快速定位代码的同时,并且提供放大镜功能
7、Alibaba Cloud Toolkit 一键云部署到服务器
8、grep-console 控制台打印颜色插件 适合区分不同级别的日志输出
9、 translation 翻译工具
Translation是一款非常好用的翻译插件,可以随时随地翻译单词、甚至一段话,从此不再需要额外打开浏览器搜索翻译网站了
10、Material Theme UI 主题插件
推荐!!! 换个idea的主题 每天敲代码也是一种快乐~~~
11、MyBatis Log Plugin mybatis插件 可以打印格式化后的可执行sql 需要离线安装
12、FindBugs 提供静态字节码分析,以从IntelliJ IDEA中查找Java代码中的错误。FindBugs是Java的缺陷检测工具,它使用静态分析来查找200多种错误模式,例如空指针取消引用,无限递归循环,对Java库的错误使用和死锁。在大型应用程序中,FindBugs可以识别数百种严重缺陷(通常每1000-2000行非注释源语句中大约有1个缺陷)。
13、jrebel-and-xrebel-for-intellij 热部署
JRebel是一种生产力工具,允许开发人员立即重新加载代码更改。它跳过了Java开发中常见的重建,重新启动和重新部署周期
14、Background image Plus 设置idea背景图
15、Maven Helper 分析和排除冲突依赖关系
用法:
右键单击编辑器| 运行Maven
右键单击“项目视图”工具栏| (运行|调试)Maven
CTRL + ALT + R-“运行Maven目标”弹出窗口(您可以在弹出窗口中使用Delete键)
CTRL + SHIFT + ALT + R-“在根模块上运行Maven目标”弹出窗口(您可以在弹出窗口中使用Delete键)
自定义目标:设置| 其他设置| Maven助手
定义快捷方式:设置| 按键图| 插件| Maven助手
打开pom文件,单击“ Dependency Analyzer”选项卡,右键单击树中的上下文操作。
16、 Key promoter X 快捷键提示工具 适合刚使用ide的新手 便于熟悉快捷键
17、Stackoverflow 快捷查询类似错误 这个是谷歌搜索哦~
18、easycode-mybatiscodehelper
基于IntelliJ IDEA开发的代码生成插件,支持自定义任意模板(Java,html,js,xml)。
只要是与数据库相关的代码都可以通过自定义模板来生成。支持数据库类型与java类型映射关系配置。
19、Javadoc 在Java类元素(例如字段,方法等)上生成javadocs的插件
20、Sudoku 数独游戏 写代码累了就游戏人间吧~
21、Nyan progress bar 美化插件 会把进度条美化成如下图的这种,还挺美观的哈哈哈~女孩子应该喜欢
推荐!!! 看着idea美美哒 敲代码他不开心嘛~~~ 赏心悦目啊
22、JUnitGenerator V2.0 单元测试插件
23、GenerateAllSetter new一个实体类的时候可以快速生成set方法进行赋值
24、String Manipulation 字符串操作插件 大小写切换,排序,过滤,递增,对齐列,grepping,转义,编码...
25、Chinese (Simplified) Language Pack EAP JetBrains s.r.o. idea中文包 可以将界面语言设置为中文简体
26、ignore 可以在该文件中设置一些忽略提交的规则。