IDEA(八)常用插件推荐

这篇具有很好参考价值的文章主要介绍了IDEA(八)常用插件推荐。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

在IDEA中,Ctrl + Alt + S 选择 Plugins,可以添加很多帮助我们开发的插件,这里推荐几个我个人认为比较实用的插件。

(插件虽好,可不能贪多哦,插件多了IDEA运行起来会很卡。)

1.GitHub Copilot

GitHub Copilot 是 GitHub 官方和 OpenAI 联合发布一款 IDEA 插件,支持代码自动补全。

我们只需要编写好相关的方法名或注释,copilot 就会自动根据我们的描述提示代码。

注意:如果想用Copilot的话,需要将 IntelliJ IDEA 升级到 2021.2 或以上版本

idea 翻译插件,# IDEA,intellij-idea,mybatis,java

安装之后,会在下方有一个小机器人的标识,需要和 GitHub 账号进行绑定。

idea 翻译插件,# IDEA,intellij-idea,mybatis,java

Tab:采用这段代码

Alt + [:切换上一条推荐

Alt + ]:切换下一条推荐

Esc:拒绝推荐

idea 翻译插件,# IDEA,intellij-idea,mybatis,java

官网地址: https://github.com/features/copilot/

需要说明的是,这个插件需要绑定 paypal,前两个月是不收费的,后面会自动扣款。价格如下:

idea 翻译插件,# IDEA,intellij-idea,mybatis,java

2.MyBatisCodeHelperPro

MyBatisCodeHelperPro 是国人开发的一款 MyBatis 开发辅助插件。功能丰富,包含了 MyBatisX 的 java 和 xml 文件互跳功能、xml 中字段提示功能、代码生成功能、xml 中 SQL 执行功能等。

idea 翻译插件,# IDEA,intellij-idea,mybatis,java

官方说明中已经包含了自动提示功能的截图,这里介绍一下 xml 中 SQL 执行功能。

安装插件之后,在 xml 文件的 SQL 语句左边会有一个执行按钮,

idea 翻译插件,# IDEA,intellij-idea,mybatis,java

点击执行按钮,如果需要入参,输入指定的入参,可以将 SQL 动态拼接好,如果有在 IDEA 中连接数据库,就可以直接在相应的数据库中执行。

idea 翻译插件,# IDEA,intellij-idea,mybatis,java

3.Maven Helper

Maven Helper 是一款 Maven 依赖管理的辅助插件,主要方便我们处理依赖冲突。

idea 翻译插件,# IDEA,intellij-idea,mybatis,java

安装插件之后,会在 pom.xml 文件下方增加一栏 Dependency Analyzer

idea 翻译插件,# IDEA,intellij-idea,mybatis,java

如果 pom 中存在依赖冲突,这里会显示出来,我们可以选择查看冲突依赖的具体位置,或者直接排除。

idea 翻译插件,# IDEA,intellij-idea,mybatis,java

4.Translation

Translation 是一款非常好用的翻译插件,阅读源码时可以将注释翻译成中文。

idea 翻译插件,# IDEA,intellij-idea,mybatis,java

这款软件在使用之前,需要先配置自己的翻译引擎信息。

Ctrl + Alt + S -> Tools -> Translation,选择配置。

idea 翻译插件,# IDEA,intellij-idea,mybatis,java

这里我们可以输入翻译引擎的配置信息,没有的话可以点击链接去免费申请。

申请有道翻译地址:https://ai.youdao.com/#/

idea 翻译插件,# IDEA,intellij-idea,mybatis,java

登录之后,点击右上方进入个人中心。

idea 翻译插件,# IDEA,intellij-idea,mybatis,java

点击 应用总览 -> 创建应用

idea 翻译插件,# IDEA,intellij-idea,mybatis,java

输入相关信息,点击 确定

idea 翻译插件,# IDEA,intellij-idea,mybatis,java

创建好之后,将我们的应用ID和密钥填到 IDEA 的配置中即可。

idea 翻译插件,# IDEA,intellij-idea,mybatis,java

使用的时候可以选择想要翻译的文本,右键,选择 Translate Selection

idea 翻译插件,# IDEA,intellij-idea,mybatis,java

就可以看到翻译后的结果了。

idea 翻译插件,# IDEA,intellij-idea,mybatis,java

5.Api Savior

Api Savior 是一款接口文档导出插件。

idea 翻译插件,# IDEA,intellij-idea,mybatis,java

我们可以在想要导出类名右键,选择 Generate Api Interface Doc,就会帮我们生成接口文档的 MarkDown 格式文件内容,也可以在包结构中右键批量导出。

idea 翻译插件,# IDEA,intellij-idea,mybatis,java

我们将弹窗中的内容,复制粘贴到 MarkDown 文件中即可。

idea 翻译插件,# IDEA,intellij-idea,mybatis,java

MarkDown中文件的展示效果如下:

idea 翻译插件,# IDEA,intellij-idea,mybatis,java

idea 翻译插件,# IDEA,intellij-idea,mybatis,java

idea 翻译插件,# IDEA,intellij-idea,mybatis,java

6.Alibaba Java Coding Guidelines

Alibaba Java Coding Guidelines 是一款基于 阿里规约 进行代码规范扫描的插件。可以帮助我们排查一些类似于空指针、代码重复等代码不规范问题。

idea 翻译插件,# IDEA,intellij-idea,mybatis,java

7.Sequence Diagram

Sequence Diagram 是一款将方法调用关系转换为时序图展示的插件。

idea 翻译插件,# IDEA,intellij-idea,mybatis,java

无论是在我们接手别人的代码,还是阅读源码,都需要了解整个逻辑大致调用了哪些方法,就需要用到这个插件。

例如:我们用 IDEA 打开 JDK8 的源码包,定位到 HashMap 的 put() 方法,右键选择 Sequence Diagram

idea 翻译插件,# IDEA,intellij-idea,mybatis,java

我们可以点击具体的方法,就会跳转到相应的位置。

也可以对时序图的深度和展示内容进行设置。

idea 翻译插件,# IDEA,intellij-idea,mybatis,javaidea 翻译插件,# IDEA,intellij-idea,mybatis,java

还可以将时序图进行保存或导出。

idea 翻译插件,# IDEA,intellij-idea,mybatis,java

8.Key Promoter X

Key Promoter X 是一款帮助我们学习和掌握快捷键的插件。

idea 翻译插件,# IDEA,intellij-idea,mybatis,java

9.Restfultoolkit-fix

Restfultoolkit-fix 是一套 RESTful 服务开发辅助工具集插件。

idea 翻译插件,# IDEA,intellij-idea,mybatis,java

我们在接口右键,可以根据需要进行如下操作:

idea 翻译插件,# IDEA,intellij-idea,mybatis,java

  • 生成并复制 query 类型的查询参数。

    type=1&username=ACGkaka
    
  • 生成并复制请求体。

    {
        "pageNum": 1,
        "pageSize": 1
    }
    
  • 生成并复制相对路径URL

    /user/list
    
  • 生成并复制绝对路径URL

    http://localhost:8081/user/list
    

10.CamelCase

CamelCase 可以轻松地将各种不同格式转换成指定的格式 支持格式: foo_bar, fooBar, FooBar, FOO_BAR 支持自定义快键 支持同时转换多个块的文本内容。

idea 翻译插件,# IDEA,intellij-idea,mybatis,java

安装后重新打开idea,选中内容,快捷键 shit+alt+u,选中内容中的单词 就会变,直到变成你想要的。

整理完毕,完结撒花~ 🌻文章来源地址https://www.toymoban.com/news/detail-722452.html

到了这里,关于IDEA(八)常用插件推荐的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Java开发+Intellij-idea+Maven+工程构建

    Intellij-idea是一款流行的Java集成开发环境,它支持Maven作为项目管理和构建工具。Maven可以帮助开发者自动下载项目依赖的jar包,执行编译、测试、打包等生命周期任务。本资源将介绍如何在Intellij-idea中创建、导入、转换和编译Maven工程,以及如何配置Maven的相关参数和插件。

    2024年02月01日
    浏览(92)
  • IntelliJ IDEA工具常用插件汇总

    😜 作           者 :是江迪呀 ✒️ 本文 : IntelliJ IDEA 、 常用插件 ☀️ 每日   一言 : 人的一生其实都在偏见和走出偏见中度过 IntelliJ IDEA 是开发人员中广泛使用的一款集成开发环境(IDE),它在编写、调试和管理代码方面提供了强大的功能和工具。我们将汇

    2024年02月09日
    浏览(43)
  • 推荐一款 IntelliJ IDEA 神级插件,由 ChatGPT 团队开发,免费使用,堪称辅助神器!

    来源:https://blog.csdn.net/m0_64880608/article/details/130201349 Bito是一款在IntelliJ IDEA编辑器中的插件,Bito插件是由ChatGPT团队开发的,它是ChatGPT团队为了提高开发效率而开发的一款工具。 ChatGPT团队是一支专注于自然语言处理技术的团队,他们开发了一款基于GPT的自然语言处理模型,可

    2024年02月02日
    浏览(43)
  • IDEA(八)常用插件推荐

    在IDEA中, Ctrl + Alt + S 选择 Plugins ,可以添加很多帮助我们开发的插件,这里推荐几个我个人认为比较实用的插件。 (插件虽好,可不能贪多哦,插件多了IDEA运行起来会很卡。) GitHub Copilot 是 GitHub 官方和 OpenAI 联合发布一款 IDEA 插件,支持代码自动补全。 我们只需要编写好

    2024年02月07日
    浏览(35)
  • Java项目使用intellij-IDEA查看依赖包版本是否有冲突(方法及工具)附截图

    编译器及版本 idea-ultimate 依赖管理工具 maven Step1:点击右侧的maven Step2:右键依赖项,点击分析依赖关系 Step3:可以在模块名位置进行切换,左侧三角的标志则表示该包引入了多个版本,有冲突 Step4:可以看到当前这个包被引入了两个版本的 Step5:右键冲突的包名,可以看到

    2024年02月15日
    浏览(84)
  • Intellij IDEA 插件开发

    很多idea插件文档更多的是介绍如何创建一个简单的idea插件,本篇文章从开发环境、demo、生态组件、添加依赖包、源码解读、网络请求、渲染数据、页面交互等方面介绍,是一篇能够满足基本的插件开发工程要求的文章。 如有疏漏欢迎指正,如想深入了解欢迎探讨。 Intelli

    2024年02月11日
    浏览(106)
  • idea添加翻译插件并配置有道翻译

    1、安装Translation插件 2、 创建有道云应用 有道智云控制台 3、设置idea 4、效果(选中文本右键翻译,默认快捷键Ctrl+Shift+Y) 注意注意注意:有道云为收费项目,百度翻译有免费调用量 如果可以科学上网,可使用谷歌翻译,不需要其他配置

    2024年02月14日
    浏览(42)
  • Intellij IDEA 如何删掉插件

    在 Intellij IDEA 的配置中,找到插件选项。 在插件选项中,选择需要删除的插件,然后在右侧的对话框中选择 uninstall 就可以了。 卸载以后,可能不会要求重启,为了安全起见,还是重启下你的 IDE 吧。  

    2024年02月16日
    浏览(43)
  • IntelliJ IDEA快捷键+插件

    文章持续更新。。。 alt + enter(两次) 自动声明变量 = 自动补全左边代码 Ctrl + Alt + / = 自动补全左边代码 CTRL+ALT+O 优化导入的类和包 Ctr+shift+U 大小写转化 鼠标右键 =》find in patch (查找文件里面的字段内容) ctrl + r 替换当前文件内容 Ctrl + G idea跳转到指定行列快捷键 ctrl + h idea h

    2024年01月18日
    浏览(45)
  • 【IDEA】配置翻译插件【Translate】

    背景:2022.10 谷歌翻译也不在中国了,默认谷歌翻译已不能使用 1、idea安装插件- Translate 2、打开idea设置 settings - 工具 - 翻译 ​ 翻译引擎选择有道词典,点击配置 输入第三步获取的id,密钥 3、获取的id,密钥获取 进入有道云平台 ​ https://ai.youdao.com/console/#/app-overview

    2024年02月13日
    浏览(29)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包