PhpStorm发射器

时间:2017-03-15 13:30:09

标签: console phpstorm phpstorm-2016.3

我在Windows 10中使用PhpStorm 2016.3.3,我想知道如何从终端启动它?

例如执行命令pstorm .打开当前项目,或pstorm . --add将当前项目文件夹添加到PhpStorm。

2 个答案:

答案 0 :(得分:1)

Create a PowerShell Alias“暴风雨”。在PowerShell配置文件中,您可以添加以下内容:

New-Alias pstorm "C:\Program Files\JetBrains\PhpStorm 2018.3\bin\phpstorm64.exe"

您需要用您自己的PC上安装phpstorm可执行文件的路径替换上面引号中的路径。

如果您没有PowerShell配置文件,则需要做的第一件事是create a PowerShell profile。设置个人资料的方法如下。

首先,您可以看到$ profile变量已填充,并指向文件。

PS C:\> $profile
C:\Users\Michael\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1

但是该文件实际上不存在

PS C:\> test-path $profile
False

看到了吗?疯。因此,我需要创建配置文件。我使用new-item来做到这一点,并使用$ profile变量定义我在哪里创建商品

PS C:\> new-item $profile -force
Type: file

“-force”参数确实有帮助。意思是“创建此项目,如果目录树的任何部分尚不存在,也创建它。”非常好。我忘记为new-item命令添加“ -type”,因此它提示了我。我把它留在那里,这样您就可以看到忘记的样子。为了正确创建它,我应该完成“ new-item $ profile -force -type文件”。无论哪种方式,我们都会得到结果:

Directory: C:\Users\Michael\Documents\WindowsPowerShell
Mode                LastWriteTime     Length Name
—-                ————-     —— —-
-a—         5/27/2010  10:32 PM          0 Microsoft.PowerShell_profile.ps1

个人资料已创建!由于它是.ps1文件,因此我们可以使用Invoke-Item调用默认的.ps1编辑器。

PS C:\> ii $profile

“ ii”是invoke-item的别名。这意味着“使用默认程序打开文件”。在.txt文件或.ps1上调用项目,它会在默认编辑器中打开。然后,您可以添加前面提到的新别名行,保存文件并重新启动PowerShell。然后,您应该能够执行命令pstorm。在PhpStorm中打开当前目录。

答案 1 :(得分:0)

无法在Windows上创建cmd启动程序(此选项有https://youtrack.jetbrains.com/issue/IDEA-114307的功能请求)。 如果您想从命令提示符启动Phpstorm,请打开cmd控制台,cd以安装dir并运行phpstorm.exephpstorm.bat。如果您想从任意目录启动它,请将%PS_install_dir%/bin添加到您的系统%PATH%

另见https://www.jetbrains.com/help/phpstorm/2016.3/opening-files-from-command-line.html#d201968e62