JavaScript开发工具WebStorm使用教程:命令行界面功能介绍

从命令行使用WebStorm,有以下功能:打开文件和项目、查看差异、合并文件、应用代码样式格式以及检查源代码,后续文章将逐一介绍具体操作方法。

点击获WebStorm官方正式版

独立实例的启动器 

Windows 

安装目录包含用于启动WebStorm、格式化源代码和运行检查的批处理脚本和可执行文件。需要在命令提示符cmd.exe中使用它们,将 WebStorm bin文件夹的位置添加到PATH环境变量中。例如,如果您将 WebStorm 安装到C:\Program Files\JetBrains\WebStorm,则可以使用以下命令: 

set PATH=%PATH%;C:\Program Files\JetBrains\WebStorm\bin

此命令仅更改当前 shell( cmd.exePATH的当前实例)的环境变量。如果要为当前用户永久更新它,请运行:setx 

setx PATH "%PATH%;C:\Program Files\JetBrains\WebStorm\bin"

要为所有用户在系统范围内更新它,请运行setx /M而不是setx. 

如果您在安装向导的安装选项步骤中选择将启动器目录添加到PATH,安装程序可以为您执行此操作。 

配置PATH变量后,您可以从命令提示符中的任何工作目录运行可执行文件:webstorm64.exe。或者,您可以使用批处理脚本:webstorm.bat. 

macOS 

要从 shell 运行 WebStorm,请使用open带有以下选项的命令: 

-a: 指定应用程序。 

--args: 当传递的不仅仅是要打开的文件或目录时,请指定其他参数。 

-n:打开应用程序的一个新实例,即使一个已经在运行。 

例如,您可以使用以下命令运行WebStorm.app : 

open -na "WebStorm.app"

如果 WebStorm 不在默认的/Applications目录中,请指定它的完整路径。 

您可以使用此命令在PATH环境变量的目录中创建一个shell脚本。例如,使用以下内容创建文件/usr/local/bin/webstorm : 

#!/bin/sh
open -na "WebStorm.app" --args "$@"

确保您具有执行脚本的权限,并且由于默认情况下/usr/local/bin应该在PATH环境变量中,因此您应该能够webstorm从 shell 中的任何位置运行。 

Linux 

在Linux上,安装目录包含bin下的启动器shell脚本webstorm.sh。例如,如果您将WebStorm 安装到/opt/webstorm,则可以使用以下命令运行脚本: 

/opt/webstorm/bin/webstorm.sh

PATH您可以在环境变量的目录中创建指向启动器脚本的符号链接。例如,如果您将 WebStorm 安装到/opt/webstorm并希望在/usr/local/bin中创建一个名为webstorm的链接,请运行以下命令: 

/opt/webstorm/bin/webstorm.sh

由于默认情况下/usr/local/bin应该在PATH环境变量中,因此您应该能够webstorm从 shell 的任何位置运行该命令。 

Toolbox App生成的Shell脚本 

如果您使用Toolbox 应用程序安装和管理JetBrains产品,它可以创建用于从命令行启动 IDE 的 shell 脚本。 

生成外壳脚本 :

打开工具箱应用程序并单击右上角的设置图标; 

在Toolbox App Settings中,启用Generate shell scripts ;

如有必要,更改shell脚本位置。 

如果您有同一个IDE的多个版本,Toolbox App会为每个版本生成一个具有唯一名称的shell脚本。您可以在此特定实例的设置中更改IDE实例的shell脚本的名称。 

更改shell脚本的名称 :

打开工具箱应用程序; 

单击设置图标相关IDE实例旁边的,并选择Settings; ;

在底部,更改Shell 脚本名称字段。 


默认情况下,Toolbox应用程序将shell脚本放在系统PATH环境变量的目录中,因此您可以将脚本的名称作为命令运行,以从任何工作目录启动 WebStorm。 

WebStorm是一个针对JavaScript和相关技术的集成开发环境。像其他JetBrains IDE一样,它使你的开发体验更加愉快,使日常工作自动化,并帮助你轻松处理复杂的任务。 

更多WebStorm详细信息,欢迎进入官网查看。 

你可能感兴趣的:(javascript,webstorm,开发语言,开发工具,ide)