使用zsh使用命令行启动PhpStorm
我希望使用zsh+oh my zsh通过命令行启动PhpStorm使用zsh使用命令行启动PhpStorm,phpstorm,command-line-interface,zsh,oh-my-zsh,Phpstorm,Command Line Interface,Zsh,Oh My Zsh,我希望使用zsh+oh my zsh通过命令行启动PhpStorm pstorm . 我已经阅读了这个主题,看到了无数指向“创建命令行启动器”的建议,并对其进行了广泛的修改。我还将应用程序设置>Shell路径设置为/bin/zsh,usr/bin/zsh等,从而弄乱了它 我总是以以下方式结束: zsh: command not found: pstorm 我注意到的一件事是,当将Shell路径设置为/bin/zsh时,字段中的文本会变灰,好像表示它无效 我一直在定期重新启动iTerm,以启用
pstorm .
我已经阅读了这个主题,看到了无数指向“创建命令行启动器”的建议,并对其进行了广泛的修改。我还将应用程序设置>Shell路径设置为/bin/zsh
,usr/bin/zsh
等,从而弄乱了它
我总是以以下方式结束:
zsh: command not found: pstorm
我注意到的一件事是,当将Shell路径设置为/bin/zsh
时,字段中的文本会变灰,好像表示它无效
我一直在定期重新启动iTerm,以启用对.zshrc所做的任何新更改
有人成功地做到了吗?有什么想法吗?PhpStorm的Tools
菜单包含一个名为Create command-line launcher
的命令。它询问您在何处创建启动器(完整路径+文件名),在类Unix系统上默认为/usr/local/bin/pstorm
此外,在类Unix系统上,/usr/local/bin
通常位于路径上。您可以在终端中运行echo$PATH
,以了解情况是否如此。如果不存在,您可以通过添加行轻松添加:
PATH=/usr/local/bin:$PATH
在您的.zshrc
中
您还可以为命令行启动器使用不同的路径(例如,在主目录的bin
子目录中,或者在已在$path
中的其他目录中)
程序设置的Tools->Terminal
页面下的Shell路径
是另一回事(它不能帮助您从Shell启动PhpStorm;相反)。它在其终端窗口(菜单->视图
->工具窗口
->终端
)中包含要启动的外壳的路径(通过PhpStorm)