使用IntelliJ IDEA 时必备的插件
Rainbow Brackets 插件
除了实现多彩括号匹配外,使用更多的是区域代码高亮 ,这样能清晰定位区域代码内容。【 Mac 快捷键:cmd + 鼠标右键;Win 快捷键:Ctrl + 鼠标右键 】
也可以让非选中部分变暗淡。【 Win快捷键:Alt + 鼠标右键 】
CodeGlance 插件
安装该插件后,IDEA右侧会出现 mini 视图,可以通过该插件快速的拖动到大概位置。
Free Mybatis plugin 插件
用于 Mapper 接口和 XML 文件之间的相互跳转。安装之后在 Java 的 Dao 层会生成一个标记,点击该标记立即跳转到 xml 文件指定位置。并且 xml 里面也可以跳转到 Java 的 Dao 层指定的方法。
sonarlint 插件
代码质量管理。找出你的代码隐藏bug或者坏味道,可以选择你要执行的代码类或者项目执行就可以类,下面会列出结果和意见。
Translation 插件
中英文翻译工具。选择要翻译的单词或者句子,右键或者快捷键,可以进行翻译。
Lombok 插件
使用注解自动生成get、set等代码。注意:要在Maven项目的pom.xml中添加配置。
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.16.6</version>
</dependency>
具体的类上面打上@Data 即可。
Codota 插件(有三大功能)
1. 智能自动补全让编码速度更快。当编写代码时,Codota 可以快速的完成智能补全以及高频用法提示。
2. 从经过测试或证明过的程序中获得编码建议。如果我们觉得给出的提示不够清晰,可以使用快捷键 Ctrl + Shift + O,快速查询相关使用案例,同时可以通过添加关键字进行过滤,查找到更加精确的代码样例。
3. 不脱离IDE下发现并利用更多开源代码。当你不知道某个类如何使用时,可以直接使用快捷键 Ctrl + Shift + Y,然后输入关键字,会查询到很多【开源框架】中使用该类的经典案例。
JUnitGenerator V2.0 插件
自动生成单元测试代码。
GenerateAllSetter 插件
快速进行对象之间赋值的时候,只要你选中需要生成set方法的对象,按下快捷键 Alt + Enter 就可以实现了。
Generate all setter no default value —— 生成的所有setter没有默认值
Generate all setter with default value —— 生成的所有setter具有""默认值
Generate setter getter converter —— 生成setter、getter转换器
JRebel for IntelliJ 插件
热部署插件。不用改完代码后,每次都去构建、重启以及重新部署的循环操作。目前官方收费。**方式请移步到:JRebel 最简单的**与使用
Maven Helper 插件
分析依赖冲突插件。打开项目中的pom文件,在底部会显示一个“Dependency Analyzer”,点击“Dependency Analyzer”切换到此工具栏。可进行相应操作:① Conflicts(查看冲突);② All Dependencies as List(列表形式查看所有依赖);③ All Dependencies as Tree(树形式查看所有依赖);④搜索功能。
上一篇: solr5.0定时增量更新,实现数据同步
下一篇: IK分词器
推荐阅读
-
IntelliJ IDEA中使用mybatis-generator的示例
-
解决Intellij IDEA 使用Spring-boot-devTools无效的问题
-
使用IntelliJ IDEA 进行代码对比的方法(两种方法)
-
IntelliJ IDEA中使用mybatis-generator的示例
-
使用IDEA编写jsp时EL表达式不起作用的问题及解决方法
-
心动吗?正大光明的免费使用IntelliJ IDEA商业版
-
IDEA 使用mybatis插件Free Mybatis plugin的步骤(推荐)
-
如何在IntelliJ IDEA中使用Aspose.Words的API源代码?你只需安装这个
-
解决IDEA使用Spring Initializr创建项目时,无法连接到https://start.spring.io的问题
-
IntelliJ IDEA——SVN的配置及使用