如何从命令行打开 PHPStorm 或 IntelliJ(或任何 JetBrains IDE)中的目录?
有没有办法从命令行打开 PHPStorm 或等效的 Jetbrains IDE 中的目录?例如,在 Textmate 中,我只需执行以下操作:
mate .
打开工作目录。
Is there a way to open up a directory in PHPStorm or an equivalent Jetbrains IDE from the command line? For example, in Textmate, I would just do:
mate .
to open the working directory.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(12)
使用
工具->创建命令行启动器
,然后就可以执行pstorm。
Use
Tools -> Create command line launcher
and then you can executepstorm .
以下是我如何让 IntelliJ 命令行启动器与 MAC Sierra 一起使用
(v 10.12.2)。
这适用于 IntelliJ IDEA:
(我使用“ij”),所以对我来说它是“/usr/local/bin/ij”。
在“bin/”之后写入您所写入的字符,然后再写入“.”
对我来说是
ij .
Here's how I got IntelliJ Command-line launcher to work with MAC Sierra
(v 10.12.2).
This works with IntelliJ IDEA:
(I use 'ij'), so for me its '/usr/local/bin/ij'.
Write the chars you wrote after 'bin/' and then '.'
For me its
ij .
在 OS X 上:
open -a 'phpstorm.app' 文件或文件夹
On OS X:
open -a 'phpstorm.app' file-or-folder
在 MacO 上
编辑~./bash_profile
添加此行
Source it
现在您可以在目录中打开 phpstorm
On MacOs
edit ~./bash_profile
add this line
Source it
Now you can open phpstorm in a directory with
对于 Windows 上的 PhpStorm:
将 PHPStorm 的安装路径添加到环境变量“PATH”变量中,
滚动到命令行
如果是 64 位机器,请发出命令
phpstorm64.exe .
phpstorm.exe .
对于 32 位机器。我认为同样的策略也适用于 IntelliJ。
For PhpStorm on Windows:
Add the PHPStorm's installation path to the Environment Variables "PATH" variable,
Scroll to the project folder in the command line
Issue the command
phpstorm64.exe .
if it is 64 bit machine orphpstorm.exe .
for 32 bit machine.I presume the same strategy will work for IntelliJ as well.
以下是
v2016.2
的菜单条目:之后,您可以使用
pstorm {myfolder}
打开文件夹。希望有帮助。
Here is the menu entry for
v2016.2
:After that you can open folders with
pstorm {myfolder}
.Hope it helps.
如果您看到这条消息
对于 Intellij 2019.+,请检查这个答案。它使用 Jetbrains 工具箱。
您只需在 Jetbrains 工具箱中的
Generate shell script
选项中将路径设置为/usr/local/bin/
https://stackoverflow.com/a/56050914
然后运行
idea
或
pycharm .
、phpstorm .
等。If you see this message
for Intellij 2019.+ please check this answer. It uses Jetbrains toolbox.
You just need to set path in
Generate shell scripts
option to/usr/local/bin/
in Jetbrains toolboxhttps://stackoverflow.com/a/56050914
and then just run
idea .
or
pycharm .
,phpstorm .
etc.所以方法
Tools>创建命令行启动器...
在 OSX Intellij 2019.1 中不再存在您可以通过以下方式手动进行此更改:
将这些行从旧版本适当更改为新版本。应该是这样的:
如果您不知道新路径,则运行类似以下内容:
或通过 finder 手动导航,然后将
IntelliJ IDEA.app
图标从 finder 拖放到您的 cli 中进行复制穿过完整的路径。So the method
Tools > Create command line launcher...
no longer exists in OSX Intellij 2019.1You can manually make this change via:
Change these lines appropriately from old version to new. should be something like this:
If you don't know the new path then run something like:
or manually navigate via finder, then drag/drop the
IntelliJ IDEA.app
icon from finder into your cli to copy across the full path.如果您使用的是 JetBrains 工具箱,您可以通过
工具箱中 IDE 的设置(三个点 > 设置)来配置每个 IDE 的 shell 脚本
配置
shell脚本名称
将其设置为任何你想要的文本
If you are using the JetBrains toolbox, you can configure the shell script for each IDE by going to
settings of the IDE in the toolbox (three dots > settings)
configuration
shell script name
Set it to any text you want
我正在使用 JetBrains Toolbox 来获取最新更新。对我(macOS)有效的唯一解决方案是:
~/.bash_profile
将它应用于任何其他 IDE/操作系统应该很容易。
I`m using JetBrains Toolbox to get the latest updates. And the only solution which worked for me (macOS) is:
~/.bash_profile
It should be pretty easy to adopt it for any other IDE/OS.
1- 将 phpstorm 安装路径添加到路径系统变量
2- 在地址栏的项目文件夹中输入“cmd”。
3-在cmd中输入“phpstorm64”。
1- add the phpstorm installation path to the path system variable
2- in project folder in address bar type "cmd".
3- in cmd type "phpstorm64 .".
以下是它在 macOS 上的实现方式:
/usr/local/bin
目录,/usr/local/bin/idea
。在终端粘贴中:sudo vim idea
sudo chmod 755 idea
idea .
它应该在 intelliJ 中打开整个目录希望这有帮助!
Here's how it did it on macOS:
/usr/local/bin
directory in your terminal/usr/local/bin/idea
. in the terminal paste:sudo vim idea
sudo chmod 755 idea
idea .
and it should open entire directory in intelliJHope this helps!