IDEA插件的在线离线安装

插件的使用

插件的设置

在 IntelliJ IDEA 的安装讲解中我们其实已经知道,IntelliJ IDEA 本身很多功能也都是通过插件的方式来实现的,只是 IntelliJ IDEA 本身就是它自己的插件平台最大的开发者而已,开发了很多优秀的插件。

  • 官网插件库:JetBrains Marketplace

插件的设置

  • 如上图标注 1 所示,IntelliJ IDEA 对插件进行了很好的分类:

  • All plugins 显示所有插件。

  • Enabled 显示当前所有已经启用的插件。

  • Disabled 显示当期那所有已经禁用的插件。

  • Bundled 显示所有 IntelliJ IDEA 自带的插件。

  • Custom 显示所有我们自行安装的插件,如果你自己装了很多次插件的话,这个选项会用得比较多。

  • 如上图标注 2 所示,启用的插件是被勾选的,如果要禁用一个插件,去掉勾选即可。

  • 如上图标注 3 所示,弹出 IntelliJ IDEA 公司自行开发的插件仓库列表,供下载安装。

  • 如上图标注 4 所示,弹出插件仓库中所有插件列表供下载安装。

  • 如上图标注 5 所示,浏览本地的插件文件进行安装,而不是从服务器上下载并安装。

  • 需要严重注意的是:在国内的网络下,很经常出现显示不了插件列表,或是显示了插件列表,无法下载完成安装。这时候请自行开VPN,一般都可以得到解决。

插件的设置

插件的设置

  • 如上图红圈所示,如果 IntelliJ IDEA 打开一个它可以识别并且支持的文件类型,它会提示你它有对应的插件进行支持,你可以安装对应的插件来加以兼容此类文件。

插件的安装

插件的安装

  • 如上图 Gif 演示,在线安装 IntelliJ IDEA 插件库中的插件。

插件的安装

  • 如上图 Gif 演示,离线安装本地插件文件。

插件推荐

插件名称插件介绍官网地址
.ignore各类版本控制忽略文件生成工具.ignore - IntelliJ IDEs Plugin | Marketplace
Alibaba Java Coding Guidelines阿里巴巴出的代码规范检查插件Alibaba Java Coding Guidelines - IntelliJ IDEs Plugin | Marketplace
Alibaba Cloud Toolkit阿里云辅助开发工具Alibaba Cloud Toolkit - IntelliJ IDEs Plugin | Marketplace
BashSupportBash 支持BashSupport - IntelliJ IDEs Plugin | Marketplace
CheckStyle-IDEA代码规范检查CheckStyle-IDEA - IntelliJ IDEs Plugin | Marketplace
Eclipse Code Formatter使用 Eclipse 的代码格式化风格,在一个团队中如果公司有规定格式化风格,这个可以使用。Adapter for Eclipse Code Formatter - IntelliJ IDEs Plugin | Marketplace
FindBugs-IDEA潜在 Bug 检查FindBugs-IDEA - IntelliJ IDEs Plugin | Marketplace
Gitee开源中国的码云插件Gitee - IntelliJ IDEs Plugin | Marketplace
Grep Console自定义设置控制台输出颜色Grep Console - IntelliJ IDEs Plugin | Marketplace
Git Flow IntegrationGit Flow 的图形界面操作Git Flow Integration - IntelliJ IDEs Plugin | Marketplace
GsonFormatPlus把 JSON 字符串直接实例化成类GsonFormatPlus - IntelliJ IDEs Plugin | Marketplace
Json2Pojo根据 JSON 生成 POJO,根据 POJO 生成 JSONJson2Pojo - IntelliJ IDEs Plugin | Marketplace
GenerateAllSetternew POJO类的快速生成 set 方法GenerateAllSetter - IntelliJ IDEs Plugin | Marketplace
IDE Features TrainerIntelliJ IDEA 官方出的学习辅助插件IDE Features Trainer - IntelliJ IDEs Plugin | Marketplace
JRebel Plugin热部署JRebel and XRebel - IntelliJ IDEs Plugin | Marketplace
Jindent-Source Code Formatter自定义类、方法、doc、变量注释模板Jindent - Source Code Formatter - IntelliJ IDEs Plugin | Marketplace
Key promoter快捷键提示Key promoter - IntelliJ IDEs Plugin | Marketplace
kuberneteskubernetes 辅助工具Kubernetes - IntelliJ IDEs Plugin | Marketplace
Lombok PluginLombok 功能辅助插件Lombok - IntelliJ IDEs Plugin | Marketplace
MetricsReloaded代码复杂度检查MetricsReloaded - IntelliJ IDEs Plugin | Marketplace
Maven HelperMaven 辅助插件Maven Helper - IntelliJ IDEs Plugin | Marketplace
Markdown Navigator书写 Markdown 文章Markdown Navigator Enhanced - IntelliJ IDEs Plugin | Marketplace
MybatisXmybatis 框架辅助(免费)MyBatisX - IntelliJ IDEs Plugin | Marketplace
MyBatis Log PluginMybatis SQL 提取MyBatis Log Plugin - IntelliJ IDEs Plugin | Marketplace
MapStruct Support对 MapStruct 属性转换支持MapStruct Support - IntelliJ IDEs Plugin | Marketplace
OnlineSearch选择文本后支持不同搜索引擎进行搜索OnlineSearch - IntelliJ IDEs Plugin | Marketplace
Properties to YAML Converter把 Properties 的配置格式改为 YAML 格式Properties to YAML Converter - IntelliJ IDEs Plugin | Marketplace
RestfulToolkit方便查找 Spring MVC 的 RequestMappingRestfulToolkit - IntelliJ IDEs Plugin | Marketplace
Rainbow Brackets对各个对称括号进行着色,方便查看GitHub - izhangzhihao/intellij-rainbow-brackets: 🌈Rainbow Brackets for IntelliJ based IDEs/Android Studio/HUAWEI DevEco Studio
String Manipulation驼峰式命名和下划线命名交替变化String Manipulation - IntelliJ IDEs Plugin | Marketplace
Statistic代码统计Statistic - IntelliJ IDEs Plugin | Marketplace
Scala对 Scala 支持Scala - IntelliJ IDEs Plugin | Marketplace
Translation翻译插件GitHub - YiiGuxing/TranslationPlugin: Translation plugin for IntelliJ based IDEs/Android Studio.
VisualVM Launcher项目启动的时候也启动 VisualVMVisualVM Launcher - IntelliJ IDEs Plugin | Marketplace
arthas idea阿里 arthas 支持arthas idea - IntelliJ IDEs Plugin | Marketplace
Multirun启动多应用Multirun - IntelliJ IDEs Plugin | Marketplace
BrowseWordAtCaret简单代替Ctrl+F,通过快捷键的方式直接跳转到下个同单词位置BrowseWordAtCaret - IntelliJ IDEs Plugin | Marketplace
CodeGlance2在编辑代码最右侧,显示一块代码小地图,前端代码适合CodeGlance2 - IntelliJ IDEs Plugin | Marketplace
Save Actions在保存代码时触发一系列自定义操作,比如优化导入包、格式化、添加删除部分代码等Save Actions - IntelliJ IDEs Plugin | Marketplace
MurphySec Code Scan检测依赖包相关安全问题MurphySec Code Scan - IntelliJ IDEs Plugin | Marketplace

lombok 插件的使用

  • lombok 插件官网:Lombok - IntelliJ IDEs Plugin | Marketplace

  • 推荐 IntelliJ IDEA 插件库搜索安装:

    • File > Settings > Plugins > Browse repositories... > Search for "lombok" > Install Plugin

  • IntelliJ IDEA 配置方法,官网有说明(该配置是 Project 级别,不是 IDE 全局的):GitHub - mplushnikov/lombok-intellij-plugin: Lombok Plugin for IntelliJ IDEA

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/129813.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Excel相关笔记

1、找出B列中A列没有的数据并放在C列 公式:IF(ISNA(VLOOKUP(B1,$A 1 : 1: 1:A$4,1,FALSE)),B1,“”)

Python小知识 - Python爬虫进阶:如何克服反爬虫技术

Python爬虫进阶:如何克服反爬虫技术 爬虫是一种按照一定的规则,自动抓取网页信息的程序。爬虫也叫网页蜘蛛、蚂蚁、小水滴,是一种基于特定算法的自动化程序,能够按照一定的规则自动的抓取网页中的信息。爬虫程序的主要作用就是从一…

【Spring】aop的底层原理

🎄欢迎来到边境矢梦的csdn博文🎄 🎄本文主要梳理 Spring 中的切面编程aop的底层原理和重点注意的地方 🎄 🌈我是边境矢梦,一个正在为秋招和算法竞赛做准备的学生🌈 🎆喜欢的朋友可以…

【SpringBoot】统一功能处理

目录 🎃1 拦截器 🎀1.1 拦截器的代码实现 🎨1.2 拦截器的实现原理 🧶2 拦截器应用——登录验证 🦺3 异常统一处理 🎭4 统一数据返回格式 🧤4.1 为什么需要统一数据返回格式 🧣4.2 统…

webserver 同步 I/O 模拟 Proactor 模式的工作流程

服务器基本框架、I/O 模型、事件处理模式 一、服务器编程基本框架 虽然服务器程序种类繁多,但其基本框架都一样,不同之处在于逻辑处理。 二、五种 I/O 模型 阻塞/非阻塞、同步/异步(网络IO)_呵呵哒( ̄▽ ̄)&…

使用dockerfile文件部署Python+PyWebIO项目

1、安装docker 教程详见之前的内容。https://blog.csdn.net/weixin_44691253/category_12101661.html 2、打包好Python项目 之前的文章中有提到我编写测试工具使用的框架:PythonRequestsPyWebIO框架详解,编写测试工具提高团队测试效率 打包项目时&am…

JavaScript事件处理

表单事件 表单事件在HTML表单中触发 (适用于所有 HTML 元素&#xff0c;但该HTML元素需在form表单内)&#xff1a; 案例演示1&#xff1a;当文本框获取焦点&#xff0c;文本框背景为红色&#xff0c;当文本框失去焦点&#xff0c;文本框背景为黄色 <!DOCTYPE html> <…

【JAVA-Day05】深入理解Java数据类型和取值范围

深入理解Java数据类型和取值范围 深入理解Java数据类型和取值范围摘要一、Java的数据类型1.1 存储单位1.2 Java基本数据类型 二、Java的取值范围2.1 变量定义2.2 取值范围验证 三、总结 博主 默语带您 Go to New World. ✍ 个人主页—— 默语 的博客&#x1f466;&#x1f3fb;…

可靠的可视化监控平台应用在那些场景?

可视化监控平台是一种用户友好的工具&#xff0c;可以帮助用户实时监控IT设备的运行状态和网络流量&#xff0c;以及监测安全性和性能指标。它们通常采用图形化界面&#xff0c;使得用户能够直观地了解设备和网络的状态。 以下是一些可视化监控平台常见的应用场景&#xff1a;…

三、创建各个展示模块组件

简介 在文件 components 中创建轮播模块组件,引入App.vue展示。欢迎访问个人的简历网站预览效果 本章涉及修改与新增的文件:First.vue、Second.vue、Third.vue、Fourth.vue、Fifth.vue、App.vue、vite-env.d.ts、assets 一、修改vite-env.d.ts文件 /// <reference type…

Oracle VM VirtualBox 安装 Ubuntu Linux

Virtual Box VirtualBox是一个强大的、面向个人用户或者企业用户的虚拟机产品&#xff0c;其支持x86以及AMD64/Intel64的计算架构&#xff0c;功能特性丰富、性能强劲&#xff0c;支持GPL开源协议&#xff0c;其官方网址是www.virtualbox.org&#xff0c;由Oracle开源&#xf…

大数据安全 | (一)介绍

目录 &#x1f4da;大数据安全 &#x1f407;大数据安全内涵 &#x1f407;大数据安全威胁 &#x1f407;保障大数据安全 ⭐️采集环节安全技术 ⭐️存储环节安全技术 ⭐️挖掘环节安全技术 ⭐️发布环节安全技术 &#x1f407;大数据用于安全 &#x1f4da;隐私及其…

npm版本升级报错

解决方法&#xff1a; 执行npm install --legacy-peer-deps依赖对等 npm install xxx --legacy-peer-deps命令用于绕过peerDependency里依赖的自动安装&#xff1b;它告诉npm忽略项目中引入的各个依赖模块之间依赖相同但版本不同的问题&#xff0c;以npm v4-v6的方式去继续执行…

系统架构设计师(第二版)学习笔记----系统架构设计师概述

【原文链接】系统架构设计师&#xff08;第二版&#xff09;学习笔记----系统架构设计师概述 文章目录 一、架构设计师的定义、职责和任务1.1 架构设计师的定义1.2 架构设计师的任务 二、架构设计师应具备的专业素质2.1 架构设计师应具备的专业知识2.2 架构设计师的知识结构2.3…

如何应用运营商大数据精准营销?

如何应用运营商大数据精准营销&#xff1f; 越来越多的企业逐渐觉察到运营商大数据所带来的商业价值&#xff0c;精准营销也被他们用的越来越娴熟。那么&#xff0c;企业的大数据精准营销该如何应用呢&#xff1f;想必是很多资源有限的中小型公司最想了解的。 一 数据驱动运营…

Spring Boot - Junit4 / Junit5 / Spring Boot / IDEA 关系梳理

文章目录 PreJunit4 / Junit5 / Spring Boot / IDEAIDEA版本Spring-Boot-Older-Release-NotesSpringBootTest 起源 & Spring-Boot-1.4-Release-Notes2.0.0.RELEASE ----- 2.0.9.RELEASE2.1.0.RELEASE ----- 2.1.18.RELEASE2.2.0.RELEASE ~ 2.2.13.RELEASE2.3.0.RELEASE ~ 2…

使用本地mysql+linux实现mysql主从同步

1.配置linux 保证linux已经安装好了mysql1.1修改该linux配置文件 vim /etc/my.cnf1.2重启linux的mysql systemctl restart mysqld1.3使用账户密码登录linux中的mysql,查看是否配置成功 mysql> show master status;若显示有FIile和Posttion就表示注linux的主节点配置成功…

Android 自定义View之圆形进度条

很多场景下都用到这种进度条&#xff0c;有的还带动画效果&#xff0c; 今天我也来写一个。 写之前先拆解下它的组成&#xff1a; 底层圆形上层弧形中间文字 那我们要做的就是&#xff1a; 绘制底层圆形&#xff1b;在同位置绘制上层弧形&#xff0c;但颜色不同&#xff…

【实践篇】Redis使用规范清单详解

Redis 使用规范清单详解 文章目录 Redis 使用规范清单详解0. 前言参考资料 1. 键值对使用规范1. Key的命名规范2. 避免使用 bigkey2.1. "bigkey"的导致的问题2.2 避免"bigkey"问题解决方法2.2 1. 数据分片2.2.2. 数据压缩 3. 使用高效序列化方法和压缩方法…

web pdf 拖拽签章

web pdf 拖拽签章 主要通过火狐的pdfjs 来实现 1. 下载js 并编译 地址 https://mozilla.github.io/pdf.js/ 按照官网当下下载并编译就得到了js 2.其实也没有什么好讲的&#xff0c;都是用的js中的方法&#xff0c;官网中都有 按照步骤就能生成一个document元素&#xff0c;然…