Command line 如何从命令行在PHPStorm或IntelliJ(或任何JetBrains IDE)中打开目录?
有没有办法从命令行在PHPStorm或等效的Jetbrains IDE中打开目录?例如,在Textmate中,我只需执行以下操作:Command line 如何从命令行在PHPStorm或IntelliJ(或任何JetBrains IDE)中打开目录?,command-line,intellij-idea,phpstorm,Command Line,Intellij Idea,Phpstorm,有没有办法从命令行在PHPStorm或等效的Jetbrains IDE中打开目录?例如,在Textmate中,我只需执行以下操作: mate . 打开工作目录。使用工具->创建命令行启动器,然后可以在OS X上执行pstorm。打开-a'phpstorm.app'文件或文件夹这是v2016.2的菜单项: 之后,您可以使用pstorm{myfolder}打开文件夹 希望有帮助。以下是我如何让IntelliJ命令行启动器与MAC Sierra一起工作的 (v 10.12.2) 这适用于Intel
mate .
打开工作目录。使用
工具->创建命令行启动器
,然后可以在OS X上执行pstorm。
打开-a'phpstorm.app'文件或文件夹这是v2016.2
的菜单项:
之后,您可以使用pstorm{myfolder}
打开文件夹
希望有帮助。以下是我如何让IntelliJ命令行启动器与MAC Sierra一起工作的
(v 10.12.2)
这适用于IntelliJ IDEA:
(我使用'ij'),所以对我来说它是'/usr/local/bin/ij'
对于Windows上的PhpStorm:
phpstorm64.exe。
;如果是32位机器,则发出命令phpstorm.exe。
我认为同样的策略也适用于IntelliJ。因此方法
工具>创建命令行启动器…
在OSX IntelliJ 2019.1中不再存在
您可以通过以下方式手动进行此更改:
vim /usr/local/bin/idea
将这些行从旧版本适当地更改为新版本。应该是这样的:
RUN_PATH = u'/Users/blahblah/Library/Application Support/JetBrains/Toolbox/apps/IDEA-U/ch-0/191.6183.87/IntelliJ IDEA.app'
CONFIG_PATH = u'/Users/blahblah/Library/Preferences/IntelliJIdea2019.1'
SYSTEM_PATH = u'/Users/blahblah/Library/Caches/IntelliJIdea2019.1'
如果您不知道新路径,请运行以下操作:
ls /Users/blahblah/Library/Application Support/JetBrains/Toolbox/apps/IDEA-U
或者通过finder手动导航,然后将finder中的IntelliJ IDEA.app
图标拖放到您的cli中,以便在MacOs上复制完整路径。
编辑~./bash_配置文件
添加这一行
alias pst="open -a 'phpstorm.app'"
来源
source ~./bash_profile
现在,您可以使用打开目录中的phpstorm
pst .
如果你看到这个消息
对于Intellij 2019,请检查此答案。它使用Jetbrains工具箱。
您只需在Jetbrains工具箱中将生成shell脚本
选项中的路径设置为/usr/local/bin/
然后运行idea。
或pycharm.
,phpstorm.
等
我正在使用JetBrains工具箱获取最新更新。唯一对我有效的解决方案(macOS)是:
~/.bash\u配置文件中
cd
phpstorm开放当前路径
在任何其他IDE/OS上采用它应该很容易。在PHPStorm 9.0.2/Windows的“工具”菜单上找不到该命令。我使用了“帮助>查找操作”并找到了它,但它变灰了。我发现在JetBrains网站上很难找到此信息。谢谢。这个选项对我来说也是灰色的。有人有解决方案吗?@svendjokumsen可能以root用户身份运行phpStorm?事实上,我以普通用户的身份运行它,然后它会要求我输入密码,但这可能取决于系统。这里也是一样,这个选项是灰色的。以管理员身份运行phpStorm没有帮助。这是我找到的最简单的解决方案:D
phpstorm-open-current-path() {
PHP_STORM_CH=~/Library/Application\ Support/JetBrains/Toolbox/apps/PhpStorm/ch-0
PHP_STORM_LATEST_VERSION=$(ls -rA1 "${PHP_STORM_CH}" | head -1)
open -a "${PHP_STORM_CH}/${PHP_STORM_LATEST_VERSION}/PhpStorm.app"
}
. ~/.bash_profile
cd <PROJECT_DIR>
phpstorm-open-current-path