如何从命令行打开PHPStorm或IntelliJ(或任何JetBrains IDE)中的目录?

Jor*_*own 48 command-line intellij-idea phpstorm

有没有办法从命令行打开PHPStorm或等效Jetbrains IDE中的目录?例如,在Textmate中,我会这样做:

mate .
Run Code Online (Sandbox Code Playgroud)

打开工作目录.

Ale*_*lex 101

使用Tools -> Create command line launcher然后你就可以执行了pstorm .

  • 在PHPStorm 9.0.2/Windows上的"工具"菜单上找不到该命令.我使用了帮助>查找操作并找到了它,但它显示为灰色. (8认同)
  • 这个选项对我来说也是灰色的.有没有人有办法解决吗? (2认同)

Ric*_*mel 29

这是我如何使用IntelliJ命令行启动器与MAC Sierra(v 10.12.2)一起工作.

这适用于IntelliJ IDEA:

  1. 工具 - >创建命令行启动器.. 在此输入图像描述
  2. 你想要的任何东西替换字符串'/ usr/local/bin/idea'中的'idea'.
    在此输入图像描述 (我使用'ij'),所以对我来说'/ usr/local/bin/ij'.
  3. 打开你的终端
  4. 导航到要打开的项目/文件夹.
  5. 写下你在'bin /'之后的字符然后'.' 在此输入图像描述

    对我而言 ij .


rym*_*ymo 6

在OS X上: open -a 'phpstorm.app' file-or-folder


viv*_*nov 6

对于 Windows 上的 PhpStorm:

  1. 将PHPStorm的安装路径添加到环境变量“PATH”变量中,

  2. 在命令行中滚动到项目文件夹

  3. phpstorm64.exe .如果是 64 位机器或phpstorm.exe .32 位机器,请发出命令。

我认为同样的策略也适用于 IntelliJ。


tan*_*ton 6

在 MacO 上编辑 ~./bash_profile 添加此行

alias pst="open -a 'phpstorm.app'"
Run Code Online (Sandbox Code Playgroud)

来源它

source ~./bash_profile
Run Code Online (Sandbox Code Playgroud)

现在你可以在目录中打开 phpstorm

pst .
Run Code Online (Sandbox Code Playgroud)


小智 5

这是菜单项v2016.2

菜单输入

之后您可以使用 打开文件夹pstorm {myfolder}

希望能帮助到你。


bol*_*lec 5

如果您看到这条消息 在此输入图像描述

对于 Intellij 2019.+,请检查此答案。它使用 Jetbrains 工具箱。您只需在 Jetbrains 工具箱中的 Generate shell scripts选项中设置路径/sf/answers/3923564011//usr/local/bin/

然后运行idea . ​​或等等pycharm .phpstorm .