IDEA好用的插件推荐

目录

1.Translation

2.GsonFormat

3. VisualVM Launcher

4.CodeGlance Pro

5.Key Promoter X

6.GenerateAllSetter

7..ignore

8.MyBatisCodeHelperPro

9.Grazie

10.Background Image Plus


1.Translation

翻译插件。程序员最痛苦的事莫过于阅读代码时遇到不懂的英文单词,有了这个插件,鼠标选中文本,点击右键即可自动翻译成多国语言。Translation - IntelliJ IDEs Plugin | Marketplace

找到如下目录,选择对应的翻译引擎。有道翻译需要应用ID和应用秘钥,可以免费申请。

打开IDEA看源码之类的就很方便了,选中文本右击会有“Translate Selection”,会有快捷键提示

Translation翻译插件效果图

平常需要翻译单词,还可以打开悬浮窗使用,效果如下


2.GsonFormat

安装插件后,新建一个class,使用代码生成快捷键(alt+insert),即可选择 GsonFormat,然后粘贴如下 Json 数据即可自动生成对应的代码。GsonFormat - IntelliJ IDEs Plugin | Marketplace

[{"title": "Design Patterns","edition": 1,"authors": ["Erich Gamma","Richard Helm","Ralph Johnson","John Vlissides"]}
]

 GsonFormat通过JSON生成代码效果图


3. VisualVM Launcher

Java VisualVM 是 JDK 自带的图形化 JVM 分析工具,是进行 JVM 分析和调优的必备工具。一般可用于在本地开发进行压力测试,性能测试之类的监控器,其他场景一般不推荐使用此模式启动。

打开File ->settings -> Other Setting ->VisuaVM Launcher,配置VisuaVM安装目录,以及JDK的目录即可。VisuaVM在bin目录找不到的可以去这个地址下载:VisualVM: Download

安装完成后右上方会新增几个按钮,直接点击就可以打开 Java VisualVM,十分方便。

 使用 VisualVM Launcher 启动 Java VisualVM 效果图


4.CodeGlance Pro

这个插件的功能很简单也很实用,可以让 IDEA 实现类似于 VSCode 和 Sublime Text 那样的代码缩略图功能,这样可以更加方便地浏览和查找代码,爱了爱了。CodeGlance - IntelliJ IDEs Plugin | Marketplace

CodeGlance Pro缩略效果图


5.Key Promoter X

快捷键提示插件。当你执行鼠标操作时,如果该操作可被快捷键代替,会给出提示,帮助你自然形成使用快捷键的习惯,告别死记硬背。

Key Promoter X提示效果图


6.GenerateAllSetter

代码生成插件。一键生成指定对象的所有 set 方法调用代码,自动赋值,或者生成某方法的返回值,这在单元测试造假数据时非常有用。GenerateAllSetter - IntelliJ IDEs Plugin | Marketplace

GenerateAllSetter自动生成set代码块效果图


7..ignore

代码提交忽略插件,生成各种ignore文件,一键创建git ignore文件的模板,免得自己去写。


8.MyBatisCodeHelperPro

MyBatis代码帮助插件。最好的Mybatis代码提示,完整支持Mybatis动态sql代码提示,自动生成XML映射,快速从代码跳转到mapper及从mapper返回代码。MyBatisCodeHelperPro - IntelliJ IDEs Plugin | Marketplace

 MyBatisCodeHelperPro演示效果图


9.Grazie

为IDE 中编写的文本提供智能拼写和语法检查。

Grazie - IntelliJ IDEs Plugin | Marketplace

Grazie智能拼写检查效果图 


10.Background Image Plus

在IDE里设置漂亮小姐姐当背景图,写代码是不是很有效率?Background Image Plus - IntelliJ IDEs Plugin | Marketplace

 Background Image Plus背景插件效果图


11.Arthas idea plugin

是阿里巴巴一款比较实用的插件,能够快速方便使用来定位和优化问题,对于无法debug定位问题的环境而言,这个简直是神器,掌握这款插件的使用,对自己提升会很大。

官方文档:简介 | arthas

优化案例:通过 Arthas Trace 命令将接口性能优化十倍(User Case 投稿) · Issue #1892 · alibaba/arthas · GitHub

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

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

相关文章

IDEA实用插件

IDEA中引入插件支持方式如下: 点击File-- Settings设置界面--PlugIns,安装指定的插件,安装后自动或手动重启IDEA。 1、Translation 【实用程度 ★★★★★】 用处:直接选中你想要翻译的词,然后右键选择,或…

idea中文版插件

IDEA怎么设置成中文? 首先点击左上角的File-Settings 进入设置 进入Settings后点击Plugins,在搜索框输入Chinese language pack,点击install安装插件 下载成功后,点击installed,找到下载的汉化插件,点击Restart IDE&…

如何缓解高考前紧张的情绪,ChatGPT这么说......

明天就要高考了,看到家长有各种打气的做法,既有上灵隐寺的,也有穿着旗袍希望旗开得胜的,还有说什么失败了不要紧的......,反正都是焦虑的不行。 面对高考,大多考生都会紧张,但适度的紧张对发挥出…

13、列表

一.列表 列表是python的基础数据类型之一 ,其他编程语言也有类似的数据类型. 比如JS中的数 组, java中的数组等等. 它是以[ ]括起来, 每个元素用’ , 隔开而且可以存放各种数据类型: 列表是python中的基础数据类型之一,其他语言中也有类似于列表的数据类型&#…

基于单片机无线防丢报警器设计过程分享

目录 【功能介绍】 【原理图】 【PCB】 【实物图】 【元器件清单】 【源代码】 【模块介绍】 【参考资料】 【参考文献】 【功能介绍】 本设计利用51单片机结合NRF24L01无线模块进行设计,防丢器分为两个部分,分为从机和主机,即发射模…

基于单片机倾角检测仪设计分享

目录 【功能介绍】 【原理图】 【PCB】 【实物图】 【元器件清单】 【源代码】 【参考资料】 【参考文献】 【功能介绍】 本设计利用51单片机为主控系统,采用三轴加速度传感器ADXL345进行倾角测量,可以实现两大功能: 实时显示当前测…

360数科港交所上市:市值超160亿港元 周鸿祎为大股东

雷递网 雷建平 11月29日 360数科股份有限公司 (股票代码:3660)今日在港交所主板上市,发行价为50.03港元,募资净额为2.77亿港元。 360数科开盘价为50.6港元,较发行价小幅上涨,收盘价为51.75港元,较发行价上涨…

80%的能力问题,都是态度问题

置顶 “进击的阿秀” 和优秀的人一起成长,做牛逼闪闪的职场青年 咱们开头先分享一个故事。 周鸿祎在创办3721的时候,有一次开会后嘱咐傅盛一定要做好会议记录。 周鸿祎天马行空地讲了好久,傅盛不仅把内容全记了下来,还仔细研究每段…

雷军以为会当一辈子码农,不料后来成了小米董事长

本文转自:IT时代网 不会写代码的CEO,不是好技术。在科技互联网行业,其创始人大都由技术人员组成,百度李彦宏,腾讯马化腾,360周鸿祎、特斯拉、SpaceX创始人马斯克,微软创始人比尔盖茨&#xff0…

周鸿鸿蒙系统,鸿蒙系统终于来了,它能否取代安卓?周鸿祎的观点一针见血!...

文|聪明小生 校对|李蓉婳 原创内容,请勿搬运抄袭,违者必究 如果说芯片是手机的心脏,那么操作系统则是手机的灵魂。这些年,尽管我国智能手机崛起速度飞快,但遗憾的是,不管是芯片还是操作系统,都比…

【送书福利-第十四期】ChatGPT时代 + PowerBI助力快速创建动态报表

大家好,我是洲洲,欢迎关注,一个爱听周杰伦的程序员。关注公众号【程序员洲洲】即可获得10G学习资料、面试笔记、大厂独家学习体系路线等…还可以加入技术交流群欢迎大家在CSDN后台私信我! 本文目录 一、前言二、内容介绍三、抽奖方…

chatGPT如何助力devops

随着软件开发行业的不断发展,DevOps已成为软件开发的主流方法。DevOps是一种将开发和运维工作结合起来的实践,旨在提高软件交付速度和质量,以及优化整个软件开发过程。最近,聊天机器人技术的崛起为DevOps带来了全新的变革&#xf…

100+国产大模型排行榜!部分超越ChatGPT-4

国产大模型的发展速度惊人。至少说明在国内的显卡数量是足够多的。如果能集中资源,或许能快速跟进ChatGPT。 不过,其中不少厂家号称已经超越ChatGPT-4。让人感到欣慰。 觉得哪个好,评论区见!

ChatGPT 的 18 种玩法,惊到我了

原创 | Java 2021 超神之路,很肝~ 中文详细注释的开源项目 RPC 框架 Dubbo 源码解析 网络应用框架 Netty 源码解析 消息中间件 RocketMQ 源码解析 数据库中间件 Sharding-JDBC 和 MyCAT 源码解析 作业调度中间件 Elastic-Job 源码解析 分布式事务中间件 TCC-…

如何夯实数字经济时代的算力基石?

如今,快速发展的数字经济与数字产业正在成为经济增长的新动能。根据第三方研究报告:2021年中国数字经济规模已经达到45.5万亿元人民币,占中国国内生产总值的39.8%。而以人工智能、大数据、边缘计算、并行计算、元宇宙为代表的新兴信息技术&am…

chatgpt赋能python:Python自动下单:提高效率的必备利器

Python自动下单:提高效率的必备利器 随着电商市场的不断发展,越来越多的商家开始使用自动下单工具来提高生产力和效率。Python作为一种高级编程语言,具有功能强大,易于学习和使用的优点,其自动下单的能力也受到了广泛…

解决 openwrt/Lede pppoe拨号频繁掉线的问题

我自己的软路由是J1900刷的lede,近期电信pppoe拨号频繁掉线,排除了网线,更换了光猫,最终锁定软路由为的问题。目前才用了下面的方法,尝试解决该问题 转载自http://ninecmd.com/?p948 WRT1900AC路由器,自从宽带换到联…

tlwdr5660间歇性掉线_tplink路由器频繁掉线的原因及解决办法

tplink路由器频繁掉线是怎么回事?tplink是大家最常使用的路由器,很多朋友都会遇到路由器频繁掉线的情况,这真的很郁闷。那么,tplink路由器频繁掉线是什么原因导致的呢?主要有三大方面,下面小编就给大家介绍…

为什么win11连接wifi频繁掉线?

如果网络波动比较大的话,就会导致电脑使用过程中不顺畅,网页打开速度都会很缓慢。就有win11用户跟小编反映自己的电脑连接WiFi后总是掉线,非常烦人,这该怎么办?下面就来看看小编为大家整理的几个解决办法,希…

mac频繁掉线的解决方案汇总

mac频繁掉线的解决方案汇总 最近一个月我的mac回到家用的时候经常掉线,但是在公司一切正常,找了很多方法都没有解决到,最后在我实在受不了的情况下,终于解决了,以下将试过的方法都汇总一下,因为每台机的情况…