目录
安装插件
安装插件可以获得很多额外功能:
- 与版本控制系统、问题跟踪器、构建管理服务器和其他工具集成。
- 对各种语言和框架的编码支持。
- 快捷键提示、实时预览、文件查看器等。
- 帮你学习一门新的编程语言。
默认情况下,WebStorm包含许多内置的插件。可以禁用内置的插件,但无法将其删除。可以从插件存储库或本地存档文件(ZIP或JAR)安装其他插件。
打开插件设置
- 按 Ctrl + Alt + S,打开设置,选择“Plugins”
- 使用 Marketplace 选项卡从JetBrains Marketplace或自定义插件存储库浏览和安装插件。
- 使用“Installed”选项卡浏览内置插件和已安装插件,启用、禁用、更新或删除它们。禁用不必要的插件可以提高性能。
- 如果一个插件依赖于其他插件,可以在最右侧的“附加信息”选项卡中找到依赖关系列表。如果你的项目依赖于某些插件,请将它们添加到所需插件列表中。
从市场安装插件
- 按 Ctrl + Alt + S,打开设置,选择“Plugins”
- 单击Marketplace选项卡,然后在搜索字段中输入插件名称。
- 要安装插件,请单击安装并重新启动WebStorm。
要安装特定版本,请转到JetBrains Marketplace中的插件页面,按照从磁盘安装插件中的说明下载并安装。如果插件的最新版本损坏,可以这样做。
从磁盘安装插件
- 下载插件存档(ZIP或JAR)。
- 按 Ctrl + Alt + S,打开设置,选择“Plugins”
- 在 Plugins 页面上,点击设置按钮,选择“Install Plugin from Disk”
- 选择插件存档文件,然后单击“确定”。
- 单击“确定”应用更改,并在出现提示时重新启动IDE。
从命令行安装插件
- 关闭要安装插件的IDE。
- 从官网的JetBrains Marketplace页面,找到所需插件的页面,选择版本选项卡,然后单击复制pluginId。
pluginId是要安装的插件的简称。例如,dev.blachut.svelte.lang。 - 安装插件
- Windows系统
导航到WebStorm安装目录下的bin目录,然后运行以下命令:
webstorm64.exe installPlugins <PluginID>
例如:
webstorm64.exe installPlugins tanvd.grazi
如果你安装了工具箱应用程序,则可以使用工具箱应用程序生成的shell脚本运行此命令。可以在工具箱应用程序的IDE设置中找到脚本名称和位置。
- macOS系统
open -na "WebStorm.app" --args installPlugins <PluginID>
例如:
open -na "WebStorm.app" --args installPlugins tanvd.grazi
- Linux系统
在WebStorm安装目录下的bin目录中,运行以下命令:
webstorm.sh installPlugins <PluginID>
例如:
webstorm.sh installPlugins tanvd.grazi
删除插件
- 按 Ctrl + Alt + S,打开设置,选择“Plugins”
- 打开“Installed”选项卡,找到要删除的插件
- 展开 Disable 列表,然后选择“Uninstall”。
禁用插件
- 按 Ctrl + Alt + S,打开设置,选择“Plugins”
- 打开“Installed”选项卡,找到要禁用的插件
- 右键菜单 或 在插件的描述窗格中,单击 Disable 禁用。
可以在以下菜单中一次禁用或启用所有手动安装的插件(不含内置插件)
必要插件
一个项目可能需要为某些技术或框架提供支持的插件。可以将此类插件添加到当前项目必要插件列表中,以便WebStorm验证插件是否已安装并启用。如果你忘记安装某个插件,或者你的团队中有人在处理项目时不知道依赖关系,WebStorm会通知你。
为当前项目添加必要插件
前提是已经安装了该插件。
- 按 Ctrl + Alt + S,打开设置,选择“Build, Execution, Deployment | Required Plugins”
- 在“Required Plugins”页面上,单击+按钮,选择插件,可指定插件的最低和最高版本。
所需插件的列表存储在项目的.idea/externalDependencies.xml文件中。当你在WebStorm中打开项目时,如果所需的插件被禁用、未安装或需要更新,它会通知你。
单击通知消息中的链接,快速启用、安装或更新所需的插件。
推荐插件
打开项目时,WebStorm可以根据项目中使用的库推荐安装和启用插件。不要将推荐插件与必要插件混淆。
如果你不需要特定的插件,你可以阻止WebStorm推荐它。你也可以使用你的通知设置来禁用或启用所有插件建议的通知及其显示方式。
禁用插件推荐
当出现建议插件的通知时,单击“Don’t suggest again”。下次打开项目时,WebStorm不会推荐使用此插件。
检查项目推荐插件
- 按 Ctrl +Shift + A,输入 Check Suggested Plugins。
- 选择“Check Suggested Plugins”命令。
- 如果WebStorm有一个适用于项目的插件,将看到通知消息。单击通知消息中的链接以安装或启用建议的插件。
或者,打开IDE设置,然后转到Plugins | Marketplace:如果有为项目推荐的插件,它们将显示在插件列表的顶部。
自定义插件库
默认情况下,WebStorm使用JetBrains Marketplace的插件。这是一个公共存储库,每个人都可以在其中托管他们的插件。但是,如果你开发的插件仅供内部使用,你可以为它们设置一个自定义插件存储库。
添加自定义插件库
- 按 Ctrl + Alt + S,选择“Plugins”。
- 在“Plugins”页面上,单击设置按钮,选择“Manage Plugin Repositories”。
- 在“Custom Plugin Repositories 自定义插件库”对话框中,单击+按钮,指定您的存储库URL。它必须指向描述插件的XML文件的位置,例如,updatePlugins.XML。该文件可以与你的自定义插件位于同一服务器上,也可以位于专用服务器上。
- 在“Custom Plugin Repositories 自定义插件存储库”对话框中单击“确定”保存插件存储库列表。
- 在“设置”对话框中单击“确定”以应用更改。
当搜索插件时,WebStorm将显示默认JetBrains Marketplace和你指定的任何自定义存储库的结果。要仅浏览某个自定义插件存储库,请在插件页面的市场选项卡上的搜索字段中输入repository:加上插件库的URL。例如:
repository:http://plugins.example.com:8080/updatePlugins.xml myPlugin
或者,可以使用idea.plugin.hosts属性添加自定义插件存储库:
- 选择菜单“Help | Edit Custom Properties”
- 将idea.plugin.hosts属性添加到平台属性文件中,并指定描述插件的XML文件的URL。例如:
idea.plugin.hosts="http://plugins.example.com:8080/updatePlugins.xml"
要添加多个URL,请用分号分隔;
3. 重启WebStorm。
你可能希望用自定义插件存储库替换默认的JetBrains Marketplace。如果你只想从WebStorm获得自定义存储库插件,这可能会很有帮助。
替换默认插件库
- 选择菜单“Help | Edit Custom Properties”
- 将idea.plugins.host属性添加到平台属性文件中,并指定可以正确处理WebStorm请求的应用程序的URL,即充当默认插件存储库应用程序。特别是,它应该处理以下请求:
- Get the list of plugins获取插件列表
- Download the latest plugin update下载最新插件更新
- 重启WebStorm。
生产力提示
筛选和排序搜索结果
在搜索字符串中输入正斜杠 /,查看筛选和排序搜索结果的选项。例如,可以在搜索字符串中添加以下选项,仅列出与语言相关的插件,并按名称的字母顺序进行排序:
/tag:Languages /sortBy:name
或者,可以通过输入以下命令在已安装的插件中搜索所有旧版本插件:
/outdated