目录
1.现状
推荐几个插件,让开发速度起飞
Lombok-实体类管理
Maven Helper-用于查看maven依赖的
GenerateAllSetter-用于一键生成新建实体类的setter
GsonFormat-json字符串生成实体类
AiXcoder Code Completer-智能代码提示+搜索引擎
2.方法
1)idea 线上安装
File->Setting->Plugins
在里面搜索安装即可
2)线下安装
lombok 下载地址:Lombok - IntelliJ IDEs Plugin | Marketplacehttps://plugins.jetbrains.com/plugin/6317-lombok/versions
下载好lombok后,点击右上角的搜索其他插件,依次下载对应版本
下载至本地后,在 idea 中 File->Setting->Plugins
点击齿轮,选择 Install Plugin ...
选择下载包后,重启 idea 即可
1)Lombok
Lombok 的用法就不再赘述,说下其他两个插件。
其实每个插件在下载页就有说明
2) Maven Helper
安装成功后,点击最里层的module 的 pom 文件(点击父模块的 pom 文件是空白的)
选中文件后,在最下面选择多出的 Ddpendency Analyzer
3)GenerateAllSetter
安装成功后,在 new 对象的地方(光标在那一行就行), alt + enter
选择 Generate all setter ...
一个是有默认值,一个是没有
就会生成所有属性的 set 方法,可以说是非常 nice
4)GsonFormat
新建一个类,然后 Alt + Insert 或者 Alt + s
然后将json字符串拷贝进去,点击OK
弹出的界面中,Data Type(字段类型 )可以编辑修改,
核对无误后,点击 OK
就会生成一个包含了 getter 和 setter 的类了。
5)AiXcoder Code Completer
这是智能代码提示,与 idea 自带的代码提示相比,它更加智能,并且具有学习功能,用的时间越长,代码提示约贴合你的编码习惯和项目风格。
它还有本地版本,适合不能连接外网的(不过你得先找网下载安装包)
下载网址:aiXcoder
进入后下载本地版本
这个插件还有一个神奇的地方是可以搜索代码,点击右侧框的 aiXcoder
或者直接访问网址:codesearch.aiXcoder.com
出现下面的页面,然后点击 Open Code ....
就会进入一个搜索引擎页面
以自然语言为例,输入 文件下载 ,就会出来一堆代码,接着就可以祭出 Ctrl CV大法了