idea 开发神器之idea插件汇总

1、lombok

@Data注解在类上,会为类的所有属性自动生成setter/getter、equals、canEqual、hashCode、toString方法,
如为final属性,则不会为该属性生成setter方法。

2、Free MyBatis plugin

方便点击去接口,去到xml文件编写的方法,不用来回找了


3、EasyCode

自动生成文件
基于IntelliJ IDEA开发的代码生成插件,支持自定义任意模板(Java,html,js,xml)。
只要是与数据库相关的代码都可以通过自定义模板来生成。支持数据库类型与java类型映射关系配置。
支持同时生成生成多张表的代码。每张表有独立的配置信息。完全的个性化定义,规则由你设置

4、GenerateSerialVersionUID

Alt + Insert添加UID


5、Translation 翻译插件

选中Ctrl + Shift + Y 直接翻译,就不用去网页还有有道词典啦!


6、JBLJavaToWeb

生成web项目


6、Chinese (Simplified) Language Pack…

2020.01 版本idea开始
界面中文化

7、Sequence Diagram

自动生成时序图
使用: 方法名右键,选择Sequence Diagram生成时序图。


8、Alibaba Java Coding Guidelines

阿里规范插件
Tools 点击该处扫瞄当前文件

右键当前文件 编码规约扫描

右侧会有提示

9、Intellij热部署插件 JRebel

不用修改java代码,热部署class文件(相当于重启Tomcat)

10、Properties to YAML Converter

这个是将项目里的properties文件转换成yaml文件,没使用spring boot之前,大部分配置文件都是properties格式,那么只用spring boot之后推荐使用yaml文件,这时候就需要做格式转换,只需要一秒钟

11、Rainbow Brackets

这个插件可以实现配对括号相同颜色,并且实现选中区域代码高亮的功能。

12、GenerateAllSetter

不少场景还是需要手动 set。如果一个对象属性太多 set 起来也很痛苦,GenerateAllSetter可以一键将对象属性都 set 出来。

快捷键:Alt+Enter

13、GsonFormat

GsonFormat 个人觉得是一个非常非常实用的插件,它可以将JSON字符串自动转换成Java实体类。特别是在和其他系统对接时,往往以JSON格式传输数据,而我们需要用Java实体接收数据入库或者包装转发,如果字段太多一个一个编写那就太麻烦了。

快捷键:Alt+ S

14、Maven Helper

插件下载地址:https://plugins.jetbrains.com/plugin/7179-maven-helper/

Maven Helper 是解决Maven依赖冲突的利器,可以快速查找项目中的依赖冲突。安装后打开pom文件,底部有 Dependency Analyzer 视图。显示红色表示存在依赖冲突,点进去直接在包上右键Exclude排除,pom文件中会做出相应排除包的操作。

15、Codota

用了Codota 后不再怕对API不会用,举个栗子:当我们用stream().filter()对List操作,可是对filter()用法不熟,按常理我们会百度一下,而用Codota 会提示很多filter()用法,节省不少查阅资料的时间。

16、CodeGlance

CodeGlance 是一款代码编辑区迷你缩放图插件,可以很方便的知道我们方法大致在什么位置。

16、RestfulToolkit

插件下载地址:https://plugins.jetbrains.com/plugin/10292-restfultoolkit/

接口测试工具,抛弃postman吧!可选get、post等等请求。

17、CamelCase

驼峰命名转带_
_转驼峰命名

快捷键: Alt + Shift + U

最新idea2020安装部署超详细教程

懂得懂的

idea2020.3

idea 2020.2.4

idea 2020.2.3

idea2020.2.2

idea2020.2.1

idea2019.3

idea2018.3

最新idea2020永久

到此这篇关于idea 开发神器之idea插件汇总的文章就介绍到这了,更多相关idea 插件内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

(0)

相关推荐

  • 2020史上最全IDEA插件总结(推荐收藏)

    IDEA 插件安装 步骤 IDEA里面,选择打开 File --> Settings --> Plugins 在Plugins里面, 可以搜索需要的插件 (下面的标题),然后安装 如下图: AceJump 全栈必备,作为一个全能的程序员 ,用鼠标,太伤自尊了,他就可以帮到你 AceJump其实是一款能够代替鼠标的软件,只要安装了这款插件,可以在代码中跳转到任意位置.按快捷键进入 AceJump 模式后(默认是 Ctrl+J),再按任一个字符,插件就会在屏幕中这个字符的所有出现位置都打上标签,你

  • Idea 2019.3 本应该搜索到的插件却搜索不到的解决方法

    背景 Translation插件在mac上idea能够搜索到,但是在windows上却搜索不到 解决 勾选上 成功了. 总结 到此这篇关于Idea 2019.3 本应该搜索到的插件却搜索不到的文章就介绍到这了,更多相关Idea 2019.3 插件搜索不到内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

  • IDEA2020 Plugins不能用的解决办法及Plugins 搜索不了插件的问题

    PS:下面看下Intellij IDEA 2020.1 的Plugins 搜索不了插件,连接超时的问题 今天一不小心点了升级到2020.1,发现Plugins连不上了,下面是修复方案: 上面步骤如果都不行,还是想装,那也可以从IDEA官网下载离线插件并安装http://plugins.jetbrains.com/ 总结 到此这篇关于IDEA2020 Plugins不能用的解决办法的文章就介绍到这了,更多相关IDEA2020 Plugins不能用内容请搜索我们以前的文章或继续浏览下面的相关文章希望

  • IntelliJ IDEA插件EasyCode安装方法与使用技巧

    EasyCode是基于IntelliJ IDEA开发的代码生成插件,支持自定义任意模板(Java,html,js,xml).只要是与数据库相关的代码都可以通过自定义模板来生成.支持数据库类型与java类型映射关系配置.支持同时生成生成多张表的代码.每张表有独立的配置信息.完全的个性化定义,规则由你设置. EasyCode能做什么? EasyCode是基于IntelliJ IDEA Ultimate版开发的一个代码生成插件,主要通过自定义模板(基于velocity)来生成各种你想要的代码.通常用于

  • 有关IntelliJ IDEA中LeetCode插件配置问题

    最初目的是在实验室电脑和笔记本电脑上同时配置好这个刷题插件,并且Git互联,并锻炼自己debug以及输入输出. 前面的可以参考教程:安装 首先是在IntelliJ上面下载安装好LeetCode插件, 然后配置好登录名和密码, 一切都很顺利,按照网上的教程走的很顺利. 然后我的配置模板是: 标题: P$!{question.frontendQuestionId}_$!velocityTool.camelCaseName(${question.titleSlug}) 代码模板: ${question

  • 解决IDEA 的 plugins 搜不到任何的插件问题

    ##IntelliJ IDEA 2019.1.4 版中,setting>>plugin中查找插件(例如python),一直查不到怎么解决 marketplace,install,updates都不能查找 解决方式: 点击右侧设置按钮,选择HTTP proxy,勾中 Auto-detect proxy settings,点击OK,就可以搜索插件了 补充知识:IDEA中import自己的python包方法 如下,想要R3.6下面的包之间可以相互import,则需要把R3.6改为source roo

  • IDEA下因Lombok插件产生的Library source does not match the bytecode报错问题及解决方法(亲测可用)

    写项目的时候 遇到了个这个问题:Library source does not match the bytecode XXX 然后自己找了找 大部分的解决方法都是没有解决方法 越看心越凉 部分解决方案是清空缓存 试了下并没有什么用 还有些解决方案是用Gradle管理的 而我是用Maven管理的 不太适用 最后然后自己摸索着解决了 由于该问题我已经解决了 无法复现 因而无法截图 就用文字来描述吧: 1.卸载IDEA中的Lombok插件 File-Settings-Plugins 搜索Lombok

  • 详解基于IDEA2020.1的JAVA代码提示插件开发例子

    之前因为项目组有自己的代码规范,为了约束平时的开发规范,于是基于2019.1.3版本开发了一个代码提示的插件.但是在把IDEA切换到2020.1版本的时候,却发现疯狂报错,但是网上关于IDEA插件开发的相关文章还是不够多,只能自己解决.于是根据官方的SDK文档,使用Gradle重新构建了一下项目,把代码拉了过来.下文会根据2020.1版本简单开发一个代码异常的提示插件,把容易踩坑的地方提示一下. 1.首先先根据IDEA插件开发官方文档,用Gradle新建一个project 选中file -> n

  • idea 开发神器之idea插件汇总

    1.lombok @Data注解在类上,会为类的所有属性自动生成setter/getter.equals.canEqual.hashCode.toString方法, 如为final属性,则不会为该属性生成setter方法. 2.Free MyBatis plugin 方便点击去接口,去到xml文件编写的方法,不用来回找了 3.EasyCode 自动生成文件 基于IntelliJ IDEA开发的代码生成插件,支持自定义任意模板(Java,html,js,xml). 只要是与数据库相关的代码都可以通

  • IDEA必备开发神器之EasyCode

    1.打开IntelliJ IDEA 新建一个maven工程 2.选择工程存放目录 3.下载安装EasyCode插件 file->settings->plugins 搜索Easy Code 搜索到后点击Install 我这里安装过了 安装完成会让你重启IDEA. 如何判断是否安装成功 file->settings->Other settings 看是否有Easy Code这个选项 4.引入Easy Code模板 (可以根据个人情况定制 也可以使用默认的) 5.创建数据库,数据表 6.

  • IDEA POJO开发神器之Groovy的使用详解

    暂时只对 MySQL进行了测试 项目使用 Lombok MyBatis-Plus 一:使用步骤首先在项目右侧找到 DataBase 如图 没有请参考 idea中database不显示问题 2.点开之后进行数据库连接(注意没有驱动的请下载相关数据库驱动)具体步骤如图 点开 + 号 选择Date Source 找到相应的数据库 这里我使用的是 mysql 如果没有 Dirver 请下载 idea 会在窗口左下角给提示(这里具体在什么位置我也记不清楚)输入相关连接信息 过程中出现任何问题,请在留言区留

  • Android开发利器之pidcat安装方式

    介绍pidcat: pidcat 是Android届JakeWharton大神开发的一款命令行工具,堪称Android开发利器,它能方便Android程序猿捕获日志,过滤日志,定位程序问题,超级好用.pidcat对不同的Tag,显示不同的颜色,可辨认度很高,支持根据Tag过滤log,命令强大,用法简单易学,比Android默认的logcat命令强大太多.logcat只支持过滤TAG,而不支持应用级别的日志,如果只想输入某个app的日志,貌似不好做到,估计得结合Android的logcat工具等等

  • Flutter 常用插件汇总

    DIO网络请求框架 提起 Flutter 的网络框架,就不得不提 DIO,而且令人自豪的是 DIO 是国人开发的哦!DIO 作为一个网络框架实现了全部的网络请求,包括 GET.POST.PUT.PATCH.DELETE等,同时还支持拦截器,错误捕获和文件下载.借助 DIO,可以快速完成 Flutter App 与后端的数据交互.示例代码如下: Response response; var dio = Dio(); response = await dio.get('/test?id=12&nam

  • SpringBoot四大神器之Auto onfiguration的使用

    目录 1. 通过启动类创建Spring Boot应用 2. @SpringBootApplication注解 2.1 @SpringBootConfiguration 2.2 @EnableAutoConfiguration 2.3 @ComponentScan 3.自定义自动配置 3.1 基于类的条件注解 3.2 基于Bean的条件注解 3.3 基于属性的条件注解 3.4 基于资源的条件注解 3.5 自定义条件 3.6 申请条件 4. 测试自动配置 5. 禁用自动配置类 6. 结论 Sprin

  • Spring Boot四大神器之CLI的具体使用

    目录 1. Spring Boot CLI简介: 2. 安装CLI: 3. 运行Groovy脚本 4. CLI运行原理说明:(CLI帮我们做了什么?) 1. Spring Boot CLI简介: 官网地址: https://docs.spring.io/spring-boot/docs/current/reference/html/cli.html#cli. 安装官网地址: https://docs.spring.io/spring-boot/docs/current/reference/htm

  • Python神器之Pampy模式匹配库的用法详解

    目录 Pampy 是哪路神仙 Pampy 的花式秀 匹配单个字符 匹配字典 匹配开头和结尾 总结 大家好,我是闲欢,一个很卷的程序员! 今天给大家分享一个炒鸡炒鸡简单又好用的神器——pampy. 我敢以我的荣誉保证,用了它之后,你写代码的效率可以蹭蹭蹭地提升! Pampy 是哪路神仙 首先普及一下模式匹配. 模式匹配即给定某种模式,用这种模式去检查序列或字符串是否符合这种模式,这种技术在自然语言处理中经常使用. Pampy 是 Python 的一个模式匹配类库,一个只有150行的类库,该库优雅.

  • Java效率提升神器之Guava-Joiner

    目录 Joiner Joiner.MapJoiner 源代码分析 拼接Map键值对 姊妹篇:Java效率提升神器jOOR 在我们的开发中经常会用到Guava中的一些功能.但是我们所使用到的只是Guava API中的小的可怜的一个子集.我们大家一起来发掘一下Guava中更多的一些功能. Joiner 这是在我们代码中出现频率比较高的一个功能.经常需要将几个字符串,或者字符串数组.列表之类的东西,拼接成一个以指定符号分隔各个元素的字符串,比如要将一个用List保存的字符集合拼起来作为SQL语句的条件

  • python三大神器之fabric使用教程

    fabric 是一个python包 是一个基于ssh的部署工具包 通常用来对网站 微服务等等的批量部署 例如 我有5台线上服务器 可以通过一台对着5台分发,实现自动部署的目的. 简单介绍下 fabric的常用命令 常用命令 lcd(dir): 进入本机某目录 local(cmd): 本机上执行命令 cd(dir): 进入服务器某目录 run(cmd):服务器上执行命令 Fabric Fabric是一个python的远程执行shell的库,同时它也是一个命令行工具.它提供了丰富的同 SSH 交互的

随机推荐