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配置 Tomcat的详细过程

《最新版IDEA配置Tomcat的详细过程》本文介绍如何在IDEA中配置Tomcat服务器,并创建Web项目,首先检查Tomcat是否安装完成,然后在IDEA中创建Web项目并添加Web结构,接着,... 目录配置tomcat第一步,先给项目添加Web结构查看端口号配置tomcat    先检查自己的to

手把手教你idea中创建一个javaweb(webapp)项目详细图文教程

《手把手教你idea中创建一个javaweb(webapp)项目详细图文教程》:本文主要介绍如何使用IntelliJIDEA创建一个Maven项目,并配置Tomcat服务器进行运行,过程包括创建... 1.启动idea2.创建项目模板点击项目-新建项目-选择maven,显示如下页面输入项目名称,选择

IDEA常用插件之代码扫描SonarLint详解

《IDEA常用插件之代码扫描SonarLint详解》SonarLint是一款用于代码扫描的插件,可以帮助查找隐藏的bug,下载并安装插件后,右键点击项目并选择“Analyze”、“Analyzewit... 目录SonajavascriptrLint 查找隐藏的bug下载安装插件扫描代码查看结果总结Sona

IDEA中的Kafka管理神器详解

《IDEA中的Kafka管理神器详解》这款基于IDEA插件实现的Kafka管理工具,能够在本地IDE环境中直接运行,简化了设置流程,为开发者提供了更加紧密集成、高效且直观的Kafka操作体验... 目录免安装:IDEA中的Kafka管理神器!简介安装必要的插件创建 Kafka 连接第一步:创建连接第二步:选

AI hospital 论文Idea

一、Benchmarking Large Language Models on Communicative Medical Coaching: A Dataset and a Novel System论文地址含代码 大多数现有模型和工具主要迎合以患者为中心的服务。这项工作深入探讨了LLMs在提高医疗专业人员的沟通能力。目标是构建一个模拟实践环境,人类医生(即医学学习者)可以在其中与患者代理进行医学

idea下svn的使用

创建项目 设置ignore文件 创建分支 切换到分支 查看当前分支 创建项目 设置ignore文件 .idea.mvntarget.gitignore*.imlmvnw.cmdmvnw 创建分支 切换到分支 查看当前分支

intellij idea generatorConfig.xml

generatorConfig.xml <?xml version="1.0" encoding="UTF-8"?><!DOCTYPE generatorConfigurationPUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN""http://mybatis.org/dtd/mybatis-ge

Maven(插件配置和生命周期的绑定)

1.这篇文章很好,介绍的maven插件的。 2.maven的source插件为例,可以把源代码打成包。 Goals Overview就可以查看该插件下面所有的目标。 这里我们要使用的是source:jar-no-fork。 3.查看source插件的example,然后配置到riil-collect.xml中。  <build>   <plugins>    <pl

jenkins 插件执行shell命令时,提示“Command not found”处理方法

首先提示找不到“Command not found,可能我们第一反应是查看目标机器是否已支持该命令,不过如果相信能找到这里来的朋友估计遇到的跟我一样,其实目标机器是没有问题的通过一些远程工具执行shell命令是可以执行。奇怪的就是通过jenkinsSSH插件无法执行,经一番折腾各种搜索发现是jenkins没有加载/etc/profile导致。 【解决办法】: 需要在jenkins调用shell脚

Jenkins 插件 地址证书报错问题解决思路

问题提示摘要: SunCertPathBuilderException: unable to find valid certification path to requested target...... 网上很多的解决方式是更新站点的地址,我这里修改了一个日本的地址(清华镜像也好),其实发现是解决不了上述的报错问题的,其实,最终拉去插件的时候,会提示证书的问题,几经周折找到了其中一遍博文