IntelliJ IDEA中有什么让你相见恨晚的好用插件?

2023-11-21 13:40

本文主要是介绍IntelliJ IDEA中有什么让你相见恨晚的好用插件?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

hello,大家好,我是 Jackpop,硕士毕业于哈尔滨工业大学,曾在华为、阿里等大厂工作,如果你对升学、就业、技术提升等有疑惑,不妨交个朋友:

我是Jackpop,我们交个朋友吧!

IntelliJ IDEA在开发者中的受欢迎程度,想必不用多说。

开箱即用、功能强大,备受欢迎。

虽然IDEA已经提供了丰富的功能,但是,我们仍然可以通过配置插件来满足个性化的需求。

JetBrains Marketplace 上有着大量实用插件,但是,并非每个都称得上优秀。

今天,就给大家精选12款非常好用的IDEA插件。

1. CamelCase

命名规范对于编程语言重要,而且不同编程语言有不同的命名规范要求。有的要求驼峰命名,有的要求下划线命名。

通过CamelCase这款插件,我们可以在CamelCase, camelCase, snake_case, 和 SNAKE_CASE之间进行切换,只需要点击SHIFT + ALT + U,不需要手动逐个的去修改变量和函数名称,能够极大的提高效率。

2. Rainbow Brackets

开发过程中经常会用到各种各样的括号,大括号、中括号、小括号,层层嵌套,阅读和编码时让人眼花缭乱。

Rainbow Brackets为你提供了基于IntelliJ的IDE的美丽和优雅的彩虹括号。

这是一个很棒的插件,可以在开发你的应用程序时提高视觉体验,能够轻松识别出配对的括号。

3. Codota

Codota是一款基于AI的代码自动补全工具,它根据数以百万计的开源Java程序和代码的上下文自动补全代码行,帮助你更快地编码,减少错误。

它提供全行AI自动完成,内联和相关的代码示例,以及基于你自己的编码实践的代码建议。

4. Nyan Progress Bar

等待构建项目时百无聊赖、枯燥乏味吗?

Nyan Progress Bar一个很酷很有趣的插件,它为基于IDEA增加了漂亮的进度条与Nyan猫。

这个插件使你的IDE在构建你的应用程序时更加优雅和可爱!

5. Presentation Assistant

这个插件显示你调用的任何动作的名称和快捷方式(Win/Mac)。

有很多时候,我们记不住一些操作以及快捷方式,通过这款插件,可以提高IntelliJ Idea的生产力。

6. Code Iris

这个插件将你的项目中的模块、包和类可视化。

它就像一个基于UML的 “谷歌地图”,能够应用于你的源代码。

它将模块、类、包和依赖关系可视化。

7. Rainbow CSV

CSV文件在开发过程中经常用于读写数据,我们可以Excel、Sublime等工具打开CSV文件。

但是,这样可视化效果较差,因此,使得效率大大降低。

Rainbow CSV是一个很酷的插件,可以用不同的颜色突出显示CSV文件。

它以不同的彩虹色突出显示CSV文件。

8. SmarterEditor

这个插件使你在使用IntelliJ时更有效率。

它将你经常使用的动作映射到一个单一的快捷方式。

你可以轻松地对于选中内容进行选择、格式化和导航。

它允许在当前位置拆分字面,而不会破坏你的代码。

9. Grazie

该插件为你在IDE中写的文本提供智能拼写和语法检查。

它支持超过15种语言,包括英语、德语、俄语、中文和其他语言。

对于英语水平一般,拼写变量、函数名经常出错的同学,这款工具简直就是神器。

10. Key Promoter X

众所周知,不使用鼠标编码可以更快、更高效,但是 IntelliJ IDEA 上需要记忆的快捷键有这么多,怎样才能做到以键盘为中心呢?

Key Promoter X 将训练你使用这些快捷键。 它就像一名执着细致的教练,在你点击 IDE 内的某个元素时,它将显示带有相关快捷键的工具提示。

此外,对于没有快捷键的按钮,Key Promoter X 还会提示你自行创建。

11. EduTools

这款插件既适合学习者也适合教育工作者,它让你能够直接从 IDE 学习和教授编程语言,如 Kotlin、Java、Python、JavaScript、Rust、Scala、C/C++ 和 Go。

如果你要学习编码,我们建议在实践中学习。 安装该插件可加入开箱即用的公开编程课程,或注册你的老师或同事准备的定制课程。

12. Extra Icons

Extra Icons 插件适合想让 Project 视图更加亮眼的用户。

它增加了一组默认情况下 IntelliJ IDEA 不支持的图标,这些图标不仅美观,还将简化文件之间的导航,因为你可以更直观地识别文件类型。

最重要的是,这些图标高度可定制。你可以在 Preferences| Settings / Appearance & Behavior/ Appearance/ Extra Icons 中进行微调。

这篇关于IntelliJ IDEA中有什么让你相见恨晚的好用插件?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/402667

相关文章

idea中创建新类时自动添加注释的实现

《idea中创建新类时自动添加注释的实现》在每次使用idea创建一个新类时,过了一段时间发现看不懂这个类是用来干嘛的,为了解决这个问题,我们可以设置在创建一个新类时自动添加注释,帮助我们理解这个类的用... 目录前言:详细操作:步骤一:点击上方的 文件(File),点击&nbmyHIgsp;设置(Setti

IDEA中Git版本回退的两种实现方案

《IDEA中Git版本回退的两种实现方案》作为开发者,代码版本回退是日常高频操作,IntelliJIDEA集成了强大的Git工具链,但面对reset和revert两种核心回退方案,许多开发者仍存在选择... 目录一、版本回退前置知识二、Reset方案:整体改写历史1、IDEA图形化操作(推荐)1.1、查看提

IDEA连接达梦数据库的详细配置指南

《IDEA连接达梦数据库的详细配置指南》达梦数据库(DMDatabase)作为国产关系型数据库的代表,广泛应用于企业级系统开发,本文将详细介绍如何在IntelliJIDEA中配置并连接达梦数据库,助力... 目录准备工作1. 下载达梦JDBC驱动配置步骤1. 将驱动添加到IDEA2. 创建数据库连接连接参数

IDEA接入Deepseek的图文教程

《IDEA接入Deepseek的图文教程》在本篇文章中,我们将详细介绍如何在JetBrainsIDEA中使用Continue插件接入DeepSeek,让你的AI编程助手更智能,提高开发效率,感兴趣的小... 目录一、前置准备二、安装 Continue 插件三、配置 Continue 连接 DeepSeek四

IDEA与JDK、Maven安装配置完整步骤解析

《IDEA与JDK、Maven安装配置完整步骤解析》:本文主要介绍如何安装和配置IDE(IntelliJIDEA),包括IDE的安装步骤、JDK的下载与配置、Maven的安装与配置,以及如何在I... 目录1. IDE安装步骤2.配置操作步骤3. JDK配置下载JDK配置JDK环境变量4. Maven配置下

Java中有什么工具可以进行代码反编译详解

《Java中有什么工具可以进行代码反编译详解》:本文主要介绍Java中有什么工具可以进行代码反编译的相关资,料,包括JD-GUI、CFR、Procyon、Fernflower、Javap、Byte... 目录1.JD-GUI2.CFR3.Procyon Decompiler4.Fernflower5.Jav

IDEA编译报错“java: 常量字符串过长”的原因及解决方法

《IDEA编译报错“java:常量字符串过长”的原因及解决方法》今天在开发过程中,由于尝试将一个文件的Base64字符串设置为常量,结果导致IDEA编译的时候出现了如下报错java:常量字符串过长,... 目录一、问题描述二、问题原因2.1 理论角度2.2 源码角度三、解决方案解决方案①:StringBui

Idea实现接口的方法上无法添加@Override注解的解决方案

《Idea实现接口的方法上无法添加@Override注解的解决方案》文章介绍了在IDEA中实现接口方法时无法添加@Override注解的问题及其解决方法,主要步骤包括更改项目结构中的Languagel... 目录Idea实现接China编程口的方法上无法添加@javascriptOverride注解错误原因解决方

在idea中使用mysql数据库超详细教程

《在idea中使用mysql数据库超详细教程》:本文主要介绍如何在IntelliJIDEA中连接MySQL数据库,并使用控制台执行SQL语句,还详细讲解了如何使用MyBatisGenerator快... 目录一、连接mysql二、使用mysql三、快速生成实体、接口、sql文件总结一、连接mysql在ID

IDEA如何让控制台自动换行

《IDEA如何让控制台自动换行》本文介绍了如何在IDEA中设置控制台自动换行,具体步骤为:File-Settings-Editor-General-Console,然后勾选Usesoftwrapsin... 目录IDEA如何让控制台自http://www.chinasem.cn动换行操作流http://www