首先,我们通过一个示例,介绍在IntelliJ IDEA中安装插件的基本步骤。以安装一个新主题为例。
前往这里选择适合您的主题(或主题包)。
接下来,介绍两种方式来安装插件。
您打开 IDEA,选择一个主题后,点击"获取" -> "安装"(“Get -> Install”)按钮。然后,您将被提示选择在您计算机上安装的 IntelliJ IDEA 版本:
接下来,在您的开发环境中会弹出以下窗口:
点击“OK”。插件已安装!
接下来,可能您需要重新启动 IntelliJ IDEA,以便插件开始工作。对于带有主题的插件,主题会立即更改为绿色。
在 IDEA 中,转到左上角的"文件" -> "设置"(“File -> Settings”):
接下来,转到插件(“Plugins”)选项卡,并在搜索栏中输入插件的名称(Gradianto):
点击绿色的安装(“Install”)按钮,完成安装!
绿色并不是唯一的新主题。要查看其它主题:
然后,点击"主题"(“Theme”)下拉列表,查看四个新的可用主题:
Gradianto Deep Ocean 主题:
让我们看看如何禁用或完全卸载插件:
点击“禁用”(“Disable”)可使插件无效:
如果您现在点击“启用/禁用”(“Enable/Disable”)旁边的箭头,将看到一个窗口,可让您从 IDEA 中移除该插件:
好了,让我们来看一些可能非常有用的 IDEA 插件。
安装链接:https://plugins.jetbrains.com/plugin/2162-string-manipulation
这是一个可以为您的IDEA添加许多新的字符串处理功能的插件。
安装并重新启动开发环境后,如果您右键点击变量的名称或某段文本的选中部分,您会注意到一个新的“字符串操作”上下文菜单项,它提供了许多改变选定字符串的可能性:
当您需要处理一些非常大的文本时,这个插件将非常有用。使用此插件您可以进行过滤、排序、更改大小写、更改编码风格(例如,将所有文本更改为camelCase),在单个操作中更改文本的所有行中的某些内容,将文本编码为某种格式(例如,SHA-1十六进制格式),等等。
安装链接:https://plugins.jetbrains.com/plugin/8554-ide-features-trainer
这个插件主要面向初学者。它以互动方式帮助您学习IDE中的基本快捷键和功能。
安装后,转到“帮助 -> IDE 功能训练器”部分。
接下来,选择您想要了解更多的主题,例如重构:
然后开始逐步完成练习。
安装链接:https://plugins.jetbrains.com/plugin/9792-key-promoter-x
加载完成后,当我们进入某个设置窗口、菜单或选项卡时,我们将在右下角看到一个提示,显示可以执行相同操作的键盘快捷键(即将打开相同的设置窗口、菜单等):
当您将它与IDE功能训练器教程一起使用时,您将能够在IDEA中几乎不使用鼠标(这将大大加快您的工作速度)。
安装链接:https://plugins.jetbrains.com/plugin/10080-rainbow-brackets
安装此插件,它可使编码更加方便,因为括号成对地显示为多种颜色:
这样,您可以一次看到哪个开括号与哪个闭括号配对。
这些颜色并非随意选择的,它们有一定的逻辑:同一级别的嵌套括号将具有相同的颜色。例如,在黄色括号内的括号将是绿色的。而在绿色括号内,一切都是蓝色的,依此类推...
说到括号,我们继续介绍下HighlightBracketPair插件。使用这个插件时,您将清楚地看到光标所在的代码块或括号,因为相关的括号对将被高亮显示:
如果您正在处理嵌套较深的代码,这两个工具可能非常有用。
安装链接:https://plugins.jetbrains.com/plugin/7638-codota-ai-autocomplete-for-java-and-javascript
使用 Codota AI 插件可以使编码更智能。这个插件旨在通过 AI 提供更好的代码自动补全功能。
基于数百万个开源 Java 程序以及你的上下文,Codota 使用最先进的机器学习模型来帮助自动完成代码行,从而让你更快地编写代码并减少错误。
换句话说,这个插件让 IDEA 可以根据你应用程序的上下文来提示你。例如,它可以显示所需类型的可访问、可见变量。
你还可以选择特定的代码块,例如方法名称,并尝试搜索现成的示例。
安装链接:https://plugins.jetbrains.com/plugin/14014-spotbugs
SpotBugs 对字节码进行静态分析,可以在 IntelliJ IDEA 中查找 Java 代码中的错误。这个插件是一个很好的工具,用于检测某些 Java 错误,它通过分析你的代码并将其与 400 多个错误模式和不良解决方案进行比较来实现。这些错误包括无限递归循环、死锁、活锁和不正确使用各种库等。
SpotBugs 可以在大型应用程序中识别数百个严重的错误(通常在每 1000-2000 行未注释源代码中会有一个错误)。
安装了插件后,在菜单中选择“Analyze -> SpotBugs -> <分析目标>”。目标可以是一个文件或一个整个模块,包括或不包括相关测试。
分析完成后,在底部可以看到一个窗口,列出所有找到的错误或不良解决方案以及修复它们的建议。
安装链接:https://plugins.jetbrains.com/plugin/7179-maven-helper
Maven Helper 插件是所有使用 Maven 的人必备的工具。
它添加了一种易于分析和消除冲突依赖项的方法,以及查看 Maven 依赖项的各种视图(如列表或树形结构)的功能。
要运行分析,请打开 pom 文件并单击底部的“Dependency Analyzer”选项卡。然后,你将能够看到哪些依赖项与哪些冲突,并排除任何冲突项。
该插件还添加了针对运行/调试单个文件或根模块的其他功能。
启用此依赖项管理器将节省你解决依赖项问题的时间。
安装链接:https://plugins.jetbrains.com/plugin/4428-scratch
在编写代码时,你经常会想到“在提交之前必须修复这个文件”,需要在某个地方写入临时数据以供自己参考或进行一些测试,或者在调试应用程序时记录笔记或查看数据。
通常这意味着快速启动一个新的记事本实例,但这仍然不太好。我们如何更好地利用我们所喜爱的 IntelliJ IDEA 提供的工具呢?
例如,Scratch 插件。这个插件可以让你在 IDEA 中创建临时文本编辑器标签,你可以在其中编写代码、存储临时数据或快速记录思路,这些内容以后可能需要用到,但不需要永久保存。你的文件系统再也不会被单独使用的 TXT 文件弄得凌乱了。
加载插件后,按下 Alt+C。一个窗口出现,在其中你可以指定你的文本文件名称。
点击 OK 后,你将获得一个带有临时文本文件的标签。
如果之前已经创建了一个文件,则此键盘快捷键将打开它。如果已经有了这些标签的长列表,则会打开最近的一个。
在插件描述中,你可以看到使用这些临时文本文件的其他快捷键。你也可以从菜单中访问这些临时文件:工具 -> Scratch -> ...
安装链接:https://plugins.jetbrains.com/search?search=Progress%20Bar
这些插件将进度条的典型沉闷外观变得更有趣。
例如,Mario 插件。
或者尝试一个非常受欢迎的插件——Nyan 进度条。
需要提醒你,添加额外的功能可能会导致 IDEA 消耗更多的资源,过多的插件使用可能会影响你的开发环境的性能。
因此,在尝试组合你理想的插件集时,不要过于沉迷:你需要尝试维持性能和额外功能之间的“平衡”。
本文链接:http://www.28at.com/showinfo-26-12258-0.html十个超级实用的IntelliJ IDEA插件
声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。邮件:2376512515@qq.com
上一篇: 深挖 Python 元组 pt.1