10款最好用的IDEA插件让我们在2022年生活更美好

简介: 我知道你在寻找最好的 Intellij 插件。 瞧,你已经来到了最好的地方了。 在 JAVA 开发人员中广泛使用 Intellij 代码开发工具,无论是 Android 还是原生 JAVA。 有这么多 IDE 进入竞争,但拥有如此庞大的插件市场使 Intellij IDEA 成为最牛逼的赢家。因此,在这里您将了解到一些精选的最佳 Intellij IDEA 插件。

最好用的 Intellij 插件

1. Shifter

shifter-plugin.png

Shifter 通过使用选择的关键字或行并在插入符号处键入它们,在检测到快捷方式的键盘上向上或向下移动它们。


能够在一行中移位的单词可以在插入符号不接触的情况下用小写/大写字母移位,或者用小写字母移位,并保留已转换单词的第一个字符。


默认键盘快捷键是:


Ctrl+Shift+Alt+句号:上移

Ctrl+Shift+Alt+逗号:下移

Ctrl+Shift+Alt+K :上移更多*

Ctrl+Shift+Alt+J :向下移更多*

所以,Shift more 就是多次移动选中的值,在插件配置中,可以配置重复的次数。

2. Maven helper

maven-helper-plugin-300x127.png

Maven helper是IntellijMaven插件,它帮助找到一种简单的下载方式并删除冲突依赖项。


它还不包括为包含当前文件的模块运行/调试maven目标的操作。排除为了解决依赖性问题而运行/调试当前测试文件的操作,这确实节省了大量时间。


在编辑器中单击鼠标右键|运行Maven


在项目视图工具栏中单击鼠标右键|运行Maven


“快速运行Maven目标”操作将在键入CTRL+ALT+R后完成


自定义目标:设置|(其他设置)| Maven助手


定义快捷方式:设置|键映射|插件| Maven助手

3. Bash support

bash-support-plugin-300x106.png

IntelliJ还受到Bash语言的支持,该语言支持检查、语法突出显示、文档查找、快速修复和检查。BashSupport甚至可以直接使用IntelliJ运行脚本。


对于Bash脚本,您可以创建一个新的运行配置,并可以设置用于运行它的解释器。


每当执行脚本时,它都可以记录输出,如果它打印出语法错误,则可以单击有此类错误的行,通过单击它们,您可以轻松跳转到错误的位置。

4. IdeaVim

对于IntelliJ平台,IdeaVim是一个Vim,是一个Vim仿真插件。它是最好的intellij插件之一。可以使用IDE的插件管理器安装此插件的最新版本。


您所要做的就是正常启动IDE,并使用“Tools | Vim Emulator”菜单项启用Vim仿真。


您必须在所有编辑器中使用Vim按键,如果您希望禁用插件,请选择“Tools | Vim Emulator”菜单,使其处于未选中状态,然后IDE将使用其常规键盘快捷键。


Vim仿真和IDE之间存在键盘快捷键冲突,可通过~/中的“文件|设置| Vim仿真”、“文件|设置|键映射”和键映射命令解决。ideavimrc文件。

5. LiveEdit

liveEdit-plugin.png

在不刷新页面的情况下,重新加载相应的浏览器页面(与IDE中打开的文件相关)并高亮显示相应的元素LiveEdit允许您立即在实际浏览器窗口中查看更改。


目前,只支持Google Chrome,而Firefox和Safari的扩展正在推迟。在编辑PHP文件或Smarty模板时,手动切换到浏览器并重新加载选项卡是非常无聊的。在这里,只需在浏览器中查看->重新加载即可。


同时检查:程序员的最佳编程工具生产力


如果您想立即看到您的更改,则无需担心,并且支持添加SASS/CoffeeScript,尽管仍然需要外部监视编译器。


然而,开发人员将其称为intellij的最佳javascript插件。


CSS和JavaScript以及任何其他可编译文件都将在不刷新页面的情况下进行热交换,而且很明显,热交换JavaScript只有在循环中使用或由事件驱动时才有效。


由于其功能性,它是javascript的最佳intellij插件之一。

6. JRebel for IntelliJ

jrebel-plugin-300x112.png

它允许开发人员在JRebel的帮助下立即重新加载代码更改,因为它是一种高效的工具。在JAVA开发中,通常跳过重建、重新启动和重新部署的常见过程。


JRebel帮助开发人员在编码时以更少的时间完成大量工作。这也有助于他们在工作中保持流畅。


该插件是专门用于java使用的intellij java插件之一。


JRebel现在支持几个真实世界的java堆栈,这些堆栈甚至很容易安装到现有的开发环境中。JRebel只需单击一下即可启用应用程序和服务器,从而提高了IDE中的调试支持。

7. Grep Console

grep-console-plugin-300x115.png

Grep控制台允许从控制台中查找特定的文本或表达式。对允许的一系列正则表达式的测试是针对控制台输出或文件进行的。如果每个表达式与一行匹配,则整行或播放声音的风格将受到影响。


例如,带有红色背景的错误消息将被设置为显示。这是我使用过的最节省时间和最好的intellij插件之一。

8. Browse Word At Caret

BrowseWordAtCaret-plugin-300x76.png

BrowseOrDatCaret插件允许在插入符号处轻松浏览下一个或上一个单词,并突出显示选定单词的外观。用法是使用CTRL-ALT-UP和CTRL-ALT-DOWN进行浏览,并注意:在默认键映射中,此快捷方式也适用于下一次/上一次出现)。

9. String Manipulation

String-manipulation-plugin-300x98.png

字符串操作非常简单,您只需使用字符串操作即可操作字符串,并对字符串执行各种不同的任务,例如转换为驼峰大小写、在Java中大写转义字符串等等。


它是java开发人员最好的intellij插件之一。

10. Rainbow Brackets

Rainbow-Brackets-plugin-300x90.png

我个人最喜欢的是IntelliJ的彩虹括号/括号。这个有用的工具避免了选择需要关闭哪个支架的混乱。


每对括号/括号都有不同的颜色。它很简单,但很独特,此外,该插件还为原本苍白的代码添加了一些颜色。


结论

这些是关于市场上 10 个最佳 IntelliJ IDEA 插件的经验、技巧和想法的列表。 然而在本文中,只是为了让开发过程更加方便,我们尝试为您列出一些开发人员的最佳选择。


我们希望您发现它非常有用,并且通过使用它们或您自己选择的其他插件,您可能会变得比以前更有效率并更快地交付质量更高的代码。

相关文章
|
1月前
|
XML IDE 开发工具
别看你风吹头顶凉但你绝对没有过这样方便的插件Intellij IDEA 自带的 Vim
别看你风吹头顶凉但你绝对没有过这样方便的插件Intellij IDEA 自带的 Vim
47 0
|
3天前
idea的yapi插件使用详解
idea的yapi插件使用详解
8 0
|
10天前
|
JSON Java Maven
IDEA开发过程中常用插件必备
本文介绍了提升IntelliJ IDEA开发效率的几个插件:Codota用于强大代码补全;Auto filling Java call arguments自动填充函数参数,节省手动填充时间;GsonFormat能快速将JSON转换为Java实体类;Rainbow Brackets帮助识别括号所属代码块;Maven Helper提供高效查看和分析Maven依赖树功能;Key Promoter X提醒使用快捷键代替鼠标操作;最后还分享了如何设置背景图片以提升编码心情。
|
11天前
|
XML SQL Java
IntelliJ IDEA 插件 MybatisX 在mapper和xml间跳转
IntelliJ IDEA 插件 MybatisX 在mapper和xml间跳转
|
11天前
|
人工智能 自然语言处理 Java
用智谱 GLM-4大模型开发自己的IDEA插件
V 哥建议研究大模型先从研究开放 API 开始,作为程序员的你觉对不是什么难事,通过研究 API 的过程中,可以让你更加了解大模型的原理,当然想要更深入的理解,需要对开源大模型的源码进行研究,根据个人的技术能力,量力而行。研究 API 是第一步,目前热招的岗位中,就有基于大模型开放 API 做应用开发的,大家可以在招聘站点上具体看看职位要求。
用智谱 GLM-4大模型开发自己的IDEA插件
|
11天前
|
人工智能 自然语言处理 IDE
如何让阿里云AI001号员工帮我写代码(含IDEA插件使用)
AI 智能时代,将改变所有人的思维方式,学习方式,更注重人的创造力和思考力,如果你懒,你将会被 AI 替代,如果你只想干简单不用动脑的活,你将会被 AI 替代,如果你只会打螺丝,更会被 AI 替代。当下的 AI 人工智能时代,被认为是第四次工业革命的到来,我们更应该看到的是机会,而非跳进焦虑、困惑、悲观的一群人潮中。
|
11天前
|
人工智能 Java 数据库连接
推荐51个 IDEA 常用的插件
在日常撸代码的时候,相信兄弟们在IDEA 中用到不少插件,利用插件,不仅可以提高工具效率,撸起代码来,也格外的娃哈哈……
|
15天前
IDEA的安装与删除插件
IDEA的安装与删除插件
19 1
|
28天前
|
JSON Kubernetes Go
无缝集成:在IntelliJ IDEA中利用Kubernetes插件轻松管理容器化应用
无缝集成:在IntelliJ IDEA中利用Kubernetes插件轻松管理容器化应用
36 0
无缝集成:在IntelliJ IDEA中利用Kubernetes插件轻松管理容器化应用
|
28天前
|
JSON Kubernetes Go
IDEA使用Kubernetes插件编写YAML
IDEA使用Kubernetes插件编写YAML
40 0
IDEA使用Kubernetes插件编写YAML