IDEA常用插件
下载安装插件
插件库地址:https://plugins.jetbrains.com/
注意:本文章对应IDEA 2020.1版本 ,其他版本请自行于官网查找
这里以Lombok下载安装为例
1.下载
下载方式如下:
(1)官方下载
官网下载地址:https://projectlombok.org/download
(2)GitHub下载插件
GitHub下载地址:https://github.com/mplushnikov/lombok-intellij-plugin/releases
(3)Jetbrain中下载
Jetbrain下载地址:https://plugins.jetbrains.com/plugin/6317-lombok/versions
2.安装
(1)方式一:离线(jar/zip)
在IDEA中添加Lombok插件, 打开File -> Setting -> Plugins搜Lombok Plugin,点击install,选择自己下载的jar/zip,安装完成后重启IDEA
(2)方式二:在线
网不好时不推荐,可能会有意外的错误哦
在jetbrains插件库中下载:https://plugins.jetbrains.com/
点击右上角的:Install to IDE(安装至IDEA),找到插件后,浏览器会自动检查本地是否安装IDEA,并适配版本,有时可能没有效果,那么请按方式一:离线安装
打开IDEA点击OK进行安装
1.Lombok(实体getter/setter…生成)
官网下载地址:https://projectlombok.org/
GitHub下载插件:https://github.com/mplushnikov/lombok-intellij-plugin/releases
Jetbrain下载:https://plugins.jetbrains.com/plugin/6317-lombok
2.String Manipulation(字符串操作)
大小写切换、排序、过滤、递增、对齐列、grepping、转义、编码…
下载地址:https://plugins.jetbrains.com/plugin/2162-string-manipulation
使用方式:Alt + M
3.Alibaba Java Coding Guidelines(阿里规范检测工具)
下载地址:https://plugins.jetbrains.com/plugin/10046-alibaba-java-coding-guidelines
4.MyabtisX(MybatisX辅助IDEA快速开发mybatis插件,为效率而生)
1.连接数据源之后xml里自动提示字段
2.sql增删改查
3.集成MP代码生成
下载地址:https://plugins.jetbrains.com/plugin/10119-mybatisx
5. .ignore(文件忽略插件)
.ignore是一个忽略项目中的文件的插件
下载地址:https://plugins.jetbrains.com/plugin/7495–ignore
6.Gruvbox(颜色突出主题)
自定义的Gruvbox主题,着眼于更友好的代码颜色。支持Java,Kotlin,Groovy,Scala,Javascript,HTML,Xml,Sql,Shell …
下载地址:https://plugins.jetbrains.com/plugin/13022-mygruvbox-theme
主题使用:
1.转到(Settings,设置 )–>(Preferences,首选项)| (Plugins,插件),找到主题插件并安装
2.重新启动IDE
3.转到(Settings,设置 )–>(Preferences,首选项)| 外观与行为(Appearance & Behavior)| 外观(Appearance)并查看主题下拉菜单(Theme)
主题在jetbrains插件库有很多,请自行查找适合自己的使用:https://plugins.jetbrains.com/
7.Request mapper(请求映射器)
用于快速导航到URL映射声明的插件
支持的语言:Java、Kotlin
支持的框架:Spring、JAX-RS、Micronau
一般用法快捷键:Ctrl + Shift + \
下载地址:https://plugins.jetbrains.com/plugin/9567-request-mapper
8.Legacy Icon Pack for 2018.2+(图标包)
将新的单色图标更改为色彩鲜艳的旧图标
下载地址:https://plugins.jetbrains.com/plugin/10777-legacy-icon-pack-for-2018-2-