如何在Windows的命令行中在PhpStorm中打开项目?
我对此感到厌倦:
How to open a directory in PHPStorm or IntelliJ (or any JetBrains IDE) from the command line?,但在Windows上找不到Tools -> Create command line launcher
。
我正在使用最新的PhpStorm。
答案 0 :(得分:2)
命令行启动器当前仅在UNIX上可用;在Windows IDEA-114307上有一项功能要求,请随时为其投票。
如果您想从命令提示符启动PhpStorm,请打开cmd
控制台,将CD切换到%PS_install_dir%/bin
并运行phpstorm64.exe
或phpstorm.bat
,向其传递项目文件夹的路径,例如在https://www.jetbrains.com/help/phpstorm/opening-files-from-command-line.html中进行了描述。如果您想从任何目录启动它,请将%PS_install_dir%/bin
添加到系统%PATH%
答案 1 :(得分:0)
要打开当前目录,只需运行:
phpstrom64 .
如果在Windows上使用git bash,请运行:
cmd "/C phpstorm64 ."
确保环境变量PATH中包含C:\ Program Files \ JetBrains \ PhpStorm 2018.3.3 \ bin(安装后默认情况下)
答案 2 :(得分:0)
我看到这有点老了,但是我想在昨天解决这个问题时提供答案。我的解决方案是使用cygwin。
找到名为C:\ Users \ UserName \ AppData \ Local \ JetBrains \ Toolbox \ apps \ PhpStorm \ ch-0 \ 201.7223.96 \ bin的phpstorm bin文件夹并将其添加到Windows系统路径环境变量中
接下来启动cygwin终端并导航到您的项目目录。我不是bash专家,所以我很难将代码作为别名进行整理,但是如果您运行:
crntproj=$(cygpath -w $PWD)
phpstorm.bat $crntproj
您需要cygpath,因为仅运行phpstorm.bat $PWD
无效,因为PHPStorm试图打开一个名为$ PWD的文件夹。我尝试了多种尝试以使其打开,但似乎都无法正常工作。
它将使用当前文件夹作为项目路径启动phpstorm。现在,您也可以从项目中获得终端供稿。
答案 3 :(得分:0)