Windows 如何从命令行在 PhpStorm 中打开项目
How to open a project in PhpStorm from command line on Windows
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。
命令行启动器目前仅适用于 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%
打开当前目录只需运行:
phpstorm64 .
如果您在 Windows 运行 上使用 git bash:
cmd "/C phpstorm64 ."
确保C:\Program Files\JetBrains\PhpStorm 2018.3.3\bin在你的环境变量PATH中(安装后默认)
2021 年编辑:
- 安装 Jetbrains 工具箱
- 转到设置
- 启用“Shell 脚本”并按照说明进行操作
现在您可以使用“phpstorm”了。打开当前目录。
我看到这有点旧,但我想提供我的答案,因为我昨天正在努力解决这个问题。我的解决方案是使用 cygwin。
找到名为 C:\Users\UserName\AppData\Local\JetBrains\Toolbox\apps\PhpStorm\ch-01.7223.96\bin 的 phpstorm bin 文件夹,并将其添加到您的 windows 系统路径环境变量中。
接下来启动 cygwin 终端并导航到您的项目目录。我不是 bash 专家所以我努力整理代码作为别名但是如果你 运行:
crntproj=$(cygpath -w $PWD)
phpstorm.bat $crntproj
您需要 cygpath,因为简单地 运行ning phpstorm.bat $PWD
不起作用,因为 PHPStorm 试图打开一个名为 $PWD 的文件夹。我尝试了很多变体试图让它打开并且 none 似乎有效。
它将以当前文件夹作为项目路径启动 phpstorm。现在您的项目也有一个终端提要。
在 macOS 上(我假设在 windows 上也是如此)有“创建命令行启动器”的选项。只需单击它,下次打开终端就可以了。
您甚至可以指定您希望如何启动“pstorm”/“phpstorm”/“ps”等。由您决定。
就这么简单!
使用终端
进入你的项目
cd myproject
然后写
phpstorm64.exe
然后按回车
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。
命令行启动器目前仅适用于 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%
打开当前目录只需运行:
phpstorm64 .
如果您在 Windows 运行 上使用 git bash:
cmd "/C phpstorm64 ."
确保C:\Program Files\JetBrains\PhpStorm 2018.3.3\bin在你的环境变量PATH中(安装后默认)
2021 年编辑:
- 安装 Jetbrains 工具箱
- 转到设置
- 启用“Shell 脚本”并按照说明进行操作
现在您可以使用“phpstorm”了。打开当前目录。
我看到这有点旧,但我想提供我的答案,因为我昨天正在努力解决这个问题。我的解决方案是使用 cygwin。
找到名为 C:\Users\UserName\AppData\Local\JetBrains\Toolbox\apps\PhpStorm\ch-01.7223.96\bin 的 phpstorm bin 文件夹,并将其添加到您的 windows 系统路径环境变量中。
接下来启动 cygwin 终端并导航到您的项目目录。我不是 bash 专家所以我努力整理代码作为别名但是如果你 运行:
crntproj=$(cygpath -w $PWD)
phpstorm.bat $crntproj
您需要 cygpath,因为简单地 运行ning phpstorm.bat $PWD
不起作用,因为 PHPStorm 试图打开一个名为 $PWD 的文件夹。我尝试了很多变体试图让它打开并且 none 似乎有效。
它将以当前文件夹作为项目路径启动 phpstorm。现在您的项目也有一个终端提要。
在 macOS 上(我假设在 windows 上也是如此)有“创建命令行启动器”的选项。只需单击它,下次打开终端就可以了。
您甚至可以指定您希望如何启动“pstorm”/“phpstorm”/“ps”等。由您决定。
就这么简单! 使用终端
进入你的项目cd myproject
然后写 phpstorm64.exe 然后按回车