强烈推荐16款idea插件,让你的开发速度飞起来!

gdjk gdjk     2022-12-25     794

关键词:

作者 | Young  来源 | CSDN博客 出品 | CSDN(ID:CSDNnews)

当前使用的IDEA版本是2020.1。随着IDEA版本的升级,有些插件不再支持,而有些插件变成了收费插件,这些插件将不再推荐。以下列举的,都是亲测可以在2020.1版本的IDEA中使用的插件。

1

google-java-format 代码自动格式化

 

简介:google-java-format插件可以帮助我们不通过对应的快捷键就可以实现特定方式下自动格式化代码。

技术图片

 

2

Translation

 

简介:翻译插件,支持google翻译、百度翻译、有道翻译。

使用:快捷键Ctrl + Shift + O

 

技术图片

 

 

3

 

Key promoter X

 

简介:Key Promoter X 是一个提示插件。在IDEA里使用鼠标操作时,会有这个操作的快捷键在界面的右下角进行告知。

关注公众号「程序员的成长之路」后回复「2048」关键字,免费获取5T技术学习资源!包括但不限于:C/C++,Linux,Python,Java,PHP,人工智能,单片机,树莓派,等等。

有个小缺点是有些没有快捷键的操作,会直接把操作的名字提示出来,实际上那样的提示是没有作用的,可以点击Don‘t show again来忽略。

技术图片

 

4

Alibaba Java Coding Guidelines

 

简介:阿里巴巴代码规范检测。不符合代码规范的地方会有波浪线,鼠标移上去就会有相应的提示,有些问题甚至可以快速修复。

 

技术图片

 

5

Leetcode Editor

 

简介:LeetCode插件,可以在IDEA中在线刷题。上班摸鱼属实方便,表面上我在干活,实际上我在刷算法题。

 

技术图片

 

6

RestfulToolkit

 

简介:搜索URL,准确的说是搜索SpringMVC项目里,Controller层的@RequestMapping里的URL,通过URL匹配到相应的Controller层方法。

 

技术图片

 

使用:快捷键:Ctrl + 或Ctrl + Alt + N

 

7

Jclasslib Bytecode Viewer

 

简介:看类的字节码文件。

 

技术图片

 

8

CamelCase

 

简介:在几种字符串格式之间来回切换。有一下几种格式:

 

  • 驼峰,第一个单词首字母小写,其他单词首字母大写
  • 所有字母小写,单词间下划线分隔
  • 所有字母小写,单词间空格分隔
  • 所有字母小写,单词间短横线分隔
  • 每个单词首字母全部大写
  • 所有字母大写,单词间下划线分隔

 

使用:按住Shift + Alt再不停的按U,会把选中内容的单词的下划线转驼峰转大写等,不停的转换,直到你想要的。

9

Jrebel for Intellij

 

简介:JRebel是一款JVM插件,它使得Java代码修改后不用重启系统,立即生效。当然还是需要按一下快捷键才能生效的。

可以自己写代码,或者找一个在线网站生成一个guid。然后打开插件激活界面,输入Team URL https://jrebel.qekang.com/网上随便生成的一个guid(网上有一些说用http://127.0.0.1:8888,我试了一下发现不行),然后输入自己的邮箱。点击下方的Change license按钮,激活成功。

 

10

String Manipulation

 

功能:变量名使用驼峰形式、常量需要全部大写等等,编码解码等等。总的来说就是对字符串的处理。

 

使用:选中需要处理的内容后,按快捷键Alt + M,即可弹出工具功能列表。后面的具体功能也可以使用相应的数字或字母,而不需要鼠标点击。

 

技术图片

 

11

 

Free Mybatis Plugin

 

简介:可以通过mapper接口里的方法跳转到mapper.xml里。

 

技术图片

 

12

SequenceDiagram

 

简介:

 

  • 生成简单序列图。
  • 单击图形形状来导航代码。
  • 从图中删除类。
  • 将图表导出为图像。
  • 通过“设置”>“其他设置”>“序列”从图表中排除类

 

使用:光标定位在方法名或者方法体内,在右键菜单里选择Sequence Diagram。然后可以填方法的调用深度,默认是5.

技术图片

 

图里面不仅有自己写的方法,还有调用的其他第三方库的方法,看着比较杂乱。

 

13

 

GenerateAllSetter

 

简介:可以直接生成这个对象的所有set方法,非常方便。

 

使用:将光标放在变量声明的那一行,注意不能是分号后面。然后按快捷键Alt + Enter,就会弹出菜单供你选择。

 

技术图片

14

Chinese(Simplified) Language Pack EAP

 

简介:2020.1版本开始支持的官方汉化插件。2020-04-10的使用情况来看,插件还存在缺陷,有些地方显示的不是汉化而是一段代码。可以等这个插件再完善一些再使用。

 

15

Rainbow Brackets

 

简介:彩虹括号。括号嵌套时,会用不同的颜色将括号标出。光标移到一个括号上,配对的括号也会高亮显示。

技术图片

 

16

IDEA QAPlug

 

简介:帮助我们提前找到潜在的问题bug

 

技术图片

 

静静等待一会,在下方生成分析结果。

 

技术图片

chrome调试秘籍,让你的开发速度飞起来

前言熟练使用调试工具,势必能大幅提高我们的开发效率,达到事半功倍的效果。废话不多说,直接进入主题。Filter过滤过滤器最简单的用法当然是直接输入过滤的字符,但这远远不够 查看详情

这12款idea插件,能让你代码飞起来(代码片段)

...天我跟大家一起聊聊在idea中,能提升编码效率的12种插件,希望对大家有所帮助。1.lombok之前对lombok还有争议,到底该不该在项目中使用,为此我还专门写了一篇文章《迷茫了,我们该不该用lombok?》。现... 查看详情

这12款idea插件,能让你代码飞起来(代码片段)

...天我跟大家一起聊聊在idea中,能提升编码效率的12种插件,希望对大家有所帮助。1.lombok之前对lombok还有争议,到底该不该在项目中使用,为此我还专门写了一篇文章《迷茫了,我们该不该用lombok?》。现... 查看详情

这样调优:让你的idea快到飞起来,效率真高!(代码片段)

来源:blog.oneapm.com/apm-tech/426.html【编者按】本文作者在和同事的一次讨论中发现,对IntelliJIDEA内存采用不同的设置方案,会对IDE的速度和响应能力产生不同的影响。IntelliJIDEA内存优化最佳实践技术分享第1张Don’tbeaScro... 查看详情

这样调优:让你的idea快到飞起来,效率真高!(代码片段)

来源:blog.oneapm.com/apm-tech/426.html【编者按】本文作者在和同事的一次讨论中发现,对IntelliJIDEA内存采用不同的设置方案,会对IDE的速度和响应能力产生不同的影响。IntelliJIDEA内存优化最佳实践技术分享第1张Don’tbeaScro... 查看详情

elasticsearch写入优化,从3000到8000/s,让你的es飞起来。。。

背景基于elasticsearch-5.6.0机器配置:3个云ecs节点,16G,4核,机械硬盘优化前,写入速度平均3000条/s,一遇到压测,写入速度骤降,甚至es直接频率gc、oom等;优化后,写入速度平均8000条/s,遇到压测,能在压测结束后30分钟内消化... 查看详情

网站合理使用cdn加速,让你的网站速度飞起来!

CDN加速目前为止是网站加速的标准配置了,同样有用户认为套了CDN网站打开速度就完全解决了,实际上并没有这么简单,需要根据我们网站本身特点去深入分析网站速度的难题在什么地方,才可以对症下药,... 查看详情

别再写狗屎代码了,推荐这5款idea插件,让你的代码质量直接起飞!(代码片段)

随着业务的发展,系统会越来越庞大,原本简单稳定的功能,可能在不断迭代后复杂度上升,潜在的风险也随之暴露,导致最终服务不稳定,造成业务价值的损失。而为了减少这种情况,其中一种比较... 查看详情

14个快捷键让你的idea飞起来(新手向+演示)

本期盘点一下博主在工作中,常用的13个idea快捷键,这些快捷键基本涵盖了大部分的开发场景,希望可以萌新们的idea使用效率,系统为mac系统上一步/下一步撤销/反撤销进入一个类生成方法变量命名/代码提示打开Project/structure面... 查看详情

firefox浏览器的下载和安装借助ramdisk让你的firefox飞起来

...一个入门。最近,开始接触了它,看到了很多IT牛人极力推荐使用“ FireFox浏览器”作为开发。深得大牛指导!  下载   安装这是,会将我们之前的浏览器里的一些信息,同步到FireFox浏览器对应位置。... 查看详情

推荐10个好用到爆的jupyternotebook插件,让你效率飞起(代码片段)

今天我来介绍几个在jupyternotebook中被广泛用到的插件,能够更好地帮助到大家进行数据分析与可视化,极大地提高日常的工作效率。喜欢记得点赞、收藏、关注。注:更加技术交流、资料获取,文末获取准备工作... 查看详情

让你的ansible飞起来

一、SSHMultiplexing1配置vim/etc/ssh/ssh_configHost* GSSAPIAuthenticationyes#IfthisoptionissettoyesthenremoteX11clientswillhavefullaccess#totheoriginalX11display.AsvirtuallynoX11clientsupportstheuntrusted# 查看详情

神级idea插件,让你代码飞起来!(代码片段)

...👇👇今天给大家分享一些能提升工作效率的IDEA插件和配置,希望对你有所帮助。原文链接:toutiao.com/i6929867921162273292一.安装插件1.Codota代码智能提示插件只要打出首字母就能联想出一整条语句,这也太智能了... 查看详情

别再写狗屎代码了,推荐这5款idea插件,让你的代码质量直接起飞!(代码片段)

随着业务的发展,系统会越来越庞大,原本简单稳定的功能,可能在不断迭代后复杂度上升,潜在的风险也随之暴露,导致最终服务不稳定,造成业务价值的损失。而为了减少这种情况,其中一种比较... 查看详情

别再写狗屎代码了,推荐这5款idea插件,让你的代码质量直接起飞!(代码片段)

随着业务的发展,系统会越来越庞大,原本简单稳定的功能,可能在不断迭代后复杂度上升,潜在的风险也随之暴露,导致最终服务不稳定,造成业务价值的损失。而为了减少这种情况,其中一种比较... 查看详情

用wordpress程序做博的一些基本设置让你的博客飞起来

...看一下博客的基本设置。1、 首先是选择合适的博客插件WordPress之所以这么流行,就是因为插件的丰 查看详情

别再写狗屎代码了,推荐这5款idea插件,让你的代码质量直接起飞!(代码片段)

点击关注公众号,Java干货及时送达推荐阅读:学习SpringCloud微服务的最佳姿势!SpringCloud2022正式发布!随着业务的发展,系统会越来越庞大,原本简单稳定的功能,可能在不断迭代后复杂度上升,... 查看详情

强烈推荐的intellijidea插件,别说我没告诉你(代码片段)

 为什么你的IntellijIDEA没别人的好用?还不是因为你缺少这几个插件啊!善用IntellijIDEA插件可以提高我们的开发效率,今天和大家一起分享一下实际工作中常用的几款能提升幸福感和工作效率的IDEA插件非常值得安利一波! 1... 查看详情