IDEA有用插件

用了IntelliJ IDEA 这么久,这 5 个有用插件你居然还不知道? 不仅如此,它还提供了一组庞大的插件来促进开发过程。SwaggerHub插件允许您直接从 IntelliJ 中查看和编辑存储在 SwaggerHub 中的 OpenAPI 定义。这些插件将使工作流程更加顺畅和高效,从而能够在更短的时间内交付高质量的应用程序。IntelliJ IDEA 的插件 Lombok Plugin 完美集成,Lombok 的所有功能都可供您使用。RestfulTool插件提供了开发和测试 RESTful 服务的工具,使得使用 IntelliJ IDEA 中的 API 变得更加容易。 阅读详情

 

1、Maven Helper 

分析依赖冲突插件

此插件可用来方便显示maven的依赖树,在没有此插件时,如果想看maven的依赖树需要输入命令行: mvn dependency:tree  才可查看依赖。如果想看是否有依赖包冲突的话也需要输入命令行等等的操作。而如果安装Maven Helper插件就可免去命令行困扰。通过界面即可操作完成。

使用方式:

打开项目中的pom文件,在底部会显示一个“Dependency Analyzer”,

点击此按钮,切换到此工具栏

可进行相应操作:

Conflicts(查看冲突)
All Dependencies as List(列表形式查看所有依赖)
All Dependencies as Tree(树形式查看所有依赖)
 

2、aiXcode

AI智能编程插件。aiXcoder主要两个功能:代码自动补全和相似代码智能推荐。程序员写代码时,AI引擎会进行预测并自动补全后续代码。同时,aiXcoder会基于程序员输入的代码,从后台规范代码库中调用相似的代码,在分屏中显示以供程序员参考。

安装方式见本博客另外一篇文章: IntelliJ IDEA 安装使用 aiXcoder 智能编程助手 
 

3、Translation

中英文翻译工具,之所以要把它也单独列出来,是使用起来真的很方便,不用再和其他翻译工具之间来回切换了。

官方介绍的特点:

多种翻译引擎.
谷歌翻译.
雅虎翻译.
百度翻译.
多种语音互译.
文档注释翻译
文本转语音
自动选词
使用方式:

安装成功后,会在如图区域显示两个图标,

可以点击图标调出不同的对话框进行搜索翻译

4、UMLSupport

5、LOMBOK

Lombok项目是一个Java库,它会自动插入编辑器和构建工具中,Lombok提供了一组有用的注释,用来消除Java类中的大量样板代码。仅五个字符(@Data)就可以替换数百行代码从而产生干净,简洁且易于维护的Java类。

常用注解:

@Setter :注解在类或字段,注解在类时为所有字段生成setter方法,注解在字段上时只为该字段生成setter方法。

@Getter :使用方法同上,区别在于生成的是getter方法。

@ToString :注解在类,添加toString方法。

@EqualsAndHashCode: 注解在类,生成hashCode和equals方法。

@NoArgsConstructor: 注解在类,生成无参的构造方法。

@RequiredArgsConstructor: 注解在类,为类中需要特殊处理的字段生成构造方法,比如final和被@NonNull注解的字段。

@AllArgsConstructor: 注解在类,生成包含类中所有字段的构造方法。

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

@Slf4j: 注解在类,生成log变量,严格意义来说是常量。

6、REST client

提供类似Postman的API测试。

7、快捷键提示工具 Key Promote X

8、SequenceDiagram

SequenceDiagram 可以根据代码调用链路自动生成时序图,超级赞,超级推荐!

这对研究源码,梳理工作中的业务代码有极大的帮助,堪称神器。

安装完成后,在某个类的某个函数中,右键 --> Sequence Diagaram 即可调出。

如下图是 Netty 的源码,可以通过该插件绘制出当前函数的调用链路。

 

从0玩转Mamba神经网络:理论+实战的保姆级教程 Mamba神经网络是一种基于状态空间模型(SSM)的高效序列处理架构,相比Transformer具有更快的推理速度和更低的内存消耗。本文提供从理论到实践的完整指南,详细讲解Mamba的工作原理、与Transformer的差异,并给出基于PyTorch的文本分类实战示例。教程包含环境配置、数据处理、模型搭建、训练评估全流程,展示了Mamba在IMDb情感分析任务中的应用。文章还探讨了Mamba的性能优势及进阶方向,为开发者提供了探索这一新兴技术的实用指南。通过阅读本文,读者可以快速掌握Mamba的核心概念并上 阅读详情

相关推荐

广工计组实验f2一位全加器

一位全加器实验

weixin_63692154的博客 2847

Aixcode的安装以及基本使用

一、下载与安装 1.下载插件安装包 下载地址:http://www.aixcoder.com/help/download.html 2.适用环境 本插件适用于Windows和Mac系统上的IntelliJ 2018,Android Studio 3.0,PyCharm 2017及以上版本。 当前支持 Android,TensorFlow,JFinal, SpringBoot等编程场景。 以...

S&Y_shhy_QQ_1127833416 1万+

【2023版】基于JT808/JT1078协议的车载视频监控平台开发实战-开源架构解析

本文详细解析了基于JT808/JT1078协议的车载视频监控平台开发实战,涵盖协议核心作用、开源架构设计、开发避坑指南及二次开发建议。重点介绍了JT1078协议在音视频传输中的优化方案,以及海量位置数据存储、高可用架构等关键技术点,为开发者提供全面的实战参考。

weixin_26965807的博客 236

让你的开发效率提高1400%的IntelliJ IDEA插件汇总

哈喽,大家好,我是爱学习的莫提。从大二就开始接触并使用IDEA这款软件,现在它同样是我工作中的主力开发工具。对于Java开发人员来说,掌握这款软件的基本使用也已经是必备的工作技能。这款软件相比于Eclipse来说也是有非常多的优点,更加的高效,也更加的稳定。IDEA的插件市场也是非常的丰富!吸引了非常多的开发者从Eclipse来过渡到IDEA,那么正所谓「工欲善其事,必先利其器」,经过我这几年的使用,以及工作之后和同事的一些交流分享。我总结出了很多可以让我们的使用体验和开发效率得到很大程度提升的。

学而时习之,不亦说乎?温故而知新,可以为师矣! 1536

51单片机STC8G1K08驱动ws2812记录

使用51单片机控制17个2812灯,这里选择STC8芯片,最大频率可以达到35M,参考网上的各种文章案例,使用定时器做的时候实测做不到规格书要求的245-345ns,STC8G1K08不带PWM,所以只能使用nop来做,好在单片机在这里只有做编程灯的功能,省略测试过程,下面是程序,使用的是24MHz内部晶振 //设置一个灯珠 void SendOnePix(unsigned char *ptr) { unsigned char i,j; unsigned char temp; fo...

的博客 7320

零中频架构实战:用Matlab模拟AD9361收发信号(附完整代码)

本文详细介绍了如何使用Matlab模拟AD9361射频收发器的零中频架构,解决镜像干扰等关键挑战。通过完整的代码示例和系统级建模方法,帮助工程师掌握RFIC设计中的自适应校准算法和性能优化技巧,特别适用于SDR系统开发。

weixin_30733003的博客 541

IDEA查看源码利器XCodeMap插件

IDEA 的 XCodeMap插件

梦幻通灵 864

NSIS教程(6): 使用第三方插件

NSIS内置了很多指令,这些指令可以满足我们基本需求,但难免会遇到NSIS没有内置的功能,如进程操作,后台运行(即多线程),7z压缩等等,这个时候我们就需要借助第三方插件来满足我们所需要的功能了。 一、插件获取 NSIS官方收录插件的网址是:http://nsis.sourceforge.net/Category:Plugins,我们可以在这个网站上查找和下载我们需要的插件,该网站上针对每

while(1) { smile(); } 9万+

IntelliJ Idea 常用11款插件(提高开发效率),附优秀主题插件

目录 一、插件安装方式 二、常用插件 1、Background Image Plus 2、Mybatis Log Plugin 3、Grep Console 4、CodeGlance  5、GenerateAllSetter 6、RestfulToolkit 7、Maven Helper  8、JRebel 9、 Json Parser 10、Translati...

weixin_44655599的博客 4万+

SOUL.md 人格定制的 7 个高阶技巧:Hermes Agent 精准控制 AI 行为模式

揭示 SOUL.md 的本质是行为契约而非人格设定,介绍7个围绕边界约束的高阶技巧,包括用上下文锚点(INPUT SCOPE/OUTPUT TARGET/CONSTRAINTS)替代角色描述、动态渲染锚点适配CI流程等,显著降低token消耗与人工review耗时。

weixin_42520239的博客 251

YOLOv11改进 | 细节涨点篇 | DySample一种最新的轻量化动态上采样算子(效果完爆CARAFE)

本文给大家带来的最新改进机制是一种号称超轻量级且有效的动态上采样器——DySample。与传统的基于内核的动态上采样器相比,DySample采用了一种基于点采样的方法,相比于以前的基于内核的动态上采样器,DySample具有更少的参数、浮点运算次数、GPU内存和延迟。此外,DySample在包括语义分割、目标检测、实例分割、全景分割和单目深度估计在内的五个预测任务中,性能均优于其他上采样器(截至目前最有效的上采样算子),

Snu77的博客 4210

IDEA 常用插件

IntelliJ Idea 常用11款插件(提高开发效率),附优秀主题插件 补充: save actions 保存格式化代码

u011997561的博客 148

EDEM-FLUENT耦合报错几大原因总结(持续更新)

EDEM-FLUENT耦合报错几大原因总结(持续更新)

zheaa的博客 2760

bashsupport插件_10个最有用的 IntelliJ IDEA 插件

IntelliJ IDEA鼓舞了许多Java开发人员编写插件,从J2EE到代码编辑工具再到游戏。现在,它拥有了一个强大的插件生态系统,超过1500可用的插件以及几乎每周都有新的插件出现。在这篇文章中,我们将为使用这个IDE的开发人员介绍10个我们认为最有用的的插件。1.Shifter检测光标所在选中、行或关键字的类型,然后用键盘快捷键上的“up”或“down”键移动它。如果在一行中只有一个可移动的...

weixin_28955629的博客 1793

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

10个最有用的 IntelliJ IDEA 插件

IntelliJ IDEA鼓舞了许多Java开发人员编写插件,从J2EE到代码编辑工具再到游戏。现在,它拥有了一个强大的插件生态系统,超过1500可用的插件以及几乎每周都有新的插件出现。在这篇文章中,我们将为使用这个IDE的开发人员介绍10个我们认为最有用的的插件。 工具/原料   IntelliJ IDEA 插件 IntelliJ IDEA 方法/步骤   ...

weixin_34336292的博客 855

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

为IntelliJ IDEA开发插件–一些有用的技巧和链接

当我开始考虑为IntelliJ IDEA编写我的第一个插件时,最大的问题是缺乏一个好的综合指南,这些指南如何做以及如何在一个地方很好地完成。 因此,本文将以书面形式收集我的个人经历,链接和其他资源,我发现在将Share with Pastie插件发布到公共IntelliJ存储库的过程中,我发现这些有用且值得注意的资源 。 链接 在开始编写令人难以置信且超级有用的插件之前,您应该先阅读一...

danpu0978的博客 372

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

为IntelliJ IDEA开发插件-一些有用的技巧和链接

当我开始考虑为IntelliJ IDEA编写我的第一个插件时,最大的问题是缺乏一个好的综合指南,这些指南如何做以及如何很好地汇总在一个地方。 因此,本文将以书面形式收集我的个人经历,链接和其他资源,我认为在将Share with Pastie插件发布到公共IntelliJ存储库的过程中,我发现这些有用和值得注意的资源 。 链接 在开始编写令人难以置信且超级有用的插件之前,您应该先阅读一...

danpu0978的博客 364

intellij idea 推荐安装有用插件

打开 intellj idea 插件 搜索安装即可。 activate-power-mode 装逼必备 activate-power-mode IdeaVim 一个Vim仿真插件 CodeGlance 类似SublimeText的Mini Map插件  CodeGlance Background Image Plus 这又是一款装备B插件了,想想别人看到...

hiekay的博客 691

IntelliJ IDEA 的 5 个有用插件:增强您的 Spring Boot 和 Java 开发体验

对于任何 Spring Boot 开发人员来说,两个主要目标是最大限度提高生产力和高质量代码。当今应用最广泛的集成开发环境之一是 IntelliJ IDEA。不仅如此,它还提供了一组庞大的插件来促进开发过程。在本文中,我们将发现每个 Spring Boot 开发人员都应该在其工具箱中考虑的 5 个 IntelliJ 插件。

qq_28791753的博客 2955

IDEA几款有用的插件

IDEA几款有用的插件

AnotherMillet 2865

IDEA高效有用插件

1、日晒主题 Solarized Themes 推荐指数:☆☆☆☆☆ 推荐理由:日晒主题本身是为vim定制的。后来移植到ide 非常酷!配色非常耐看。 最近更新不等号显示,注释不可编辑。 背景图可是另外的插件设置的哈Background Image Plus + 2、idea上 类调用时序图 SequenceDiagram for IntelliJ IDEA 推荐指数:☆☆☆ 推荐理由:在梳理别人的代码的时候, 能够很清晰的看到依赖调用时序 3、彩色括号 Rainbow Bracket

wufaqidong1的博客 1029

idea有用的插件

1.RestfulToolkit 1.根据 URL 直接跳转到对应的方法定义 ( Ctrl \ or Ctrl Alt N ); 2.Show REST Services (1.4) 接口测试工具 3.MyBatis Log Plugin (2.0.7) 检查sql语句,自动映射参数 4.翻译插件Translation的安装与使用 alt+E 翻译快捷键 附上官网插件地址 https://pl...

qq_42939640的博客 207

idea一些不常见但是非常有用的插件

在linux 运行 java -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 -jar springboot-0.0.1-SNAPSHOT.jar。手撕jvm源码 所谓手撕就是在代码上写java代码,照成oom,然后分析jvm,默认是最小堆内存128M,最大2G,

hxb_hexiaobo的博客 740

idea插件(个人觉得有用)

.ignore 一个针对各种忽略文件的插件,比如最常用的git(其他还有npm,csv,jshint等)。插件会根据工程的类型添加一些常规的忽略文件或文件夹,比如一个idea的java工程就会忽略掉target文件夹。 Cloud Toolkit 可以将本地应用快速部署到阿里云ECS、EDAS、容器服务Kubernetes版和任意服务器中去,还可以使用Cloud Toolkit提供的Arthas诊断、文件或文件夹上传、内置Terminal等功能 alibaba java coding gu.

Stars_min的博客 570
上一篇: SAP-MM知识精解-自动科目记账- “价值串”与“事物/事务代码”
下一篇: vue拖拉拽动态表单
兀兀术
博客等级 码龄19年 25粉丝 13原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值