在安装了Parallels的MacOS上运行WebStorm中的应用程序

时间:2015-02-22 23:36:34

标签: macos webstorm parallels

当我尝试从WebStorm 9运行项目时,出现以下错误:

The application /User/{Username}/Applications (Parallels)/{{guid}}/...
然后我点击"修复"并尝试指定Chrome的自定义路径。浏览后,它显示为:

/Applications/Google Chrome.app

Parallels似乎迫使WebStorm在Parallels文件夹中查找应用程序。

如何在WebStorm中覆盖此行为?

4 个答案:

答案 0 :(得分:2)

这是Parallels问题 - 请参阅http://youtrack.jetbrains.com/issue/WI-36#comment=27-70940 请尝试以下方法: 全球平行菜单:虚拟机 - >配置 - >选项标签 - >应用程序 - >取消选中与Mac共享Windows应用程序

答案 1 :(得分:2)

我也有同样的问题,改变Parallels共享设置对我来说不是一个好选择。幸运的是,它可以在WebStorm配置中修复。只需为 ide.general.xml中的默认浏览器设置指定Chrome / Applications / Google Chrome.app 的Mac位置,而不是错误的 Google Chrome.app

~/Library/Preferences/WebStorm11/options/ide.general.xml
...
<option name="browserPath" value="/Applications/Google Chrome.app" />
...

也可以在UI中进行,但在 ide.genera.xml中设置在我的情况下更可靠。

答案 2 :(得分:2)

这是我的修复:

WebStorm&gt;偏好&gt;工具&gt;网页浏览器:

  1. 改变&#34;路径&#34; Chrome转为for/else(与/Applications/Google Chrome.app相对)
  2. 更改&#34;默认浏览器&#34;到&#34;首先列出&#34; (并确保您刚刚更改的那个位于列表的顶部)

答案 3 :(得分:1)

嗯,看起来Webstorm正在搜索应用程序,并且正在搜索/应用程序之前搜索文件夹/ User / {Username} / Applications。我怀疑Webstorm正在使用系统路径进行搜索,因为类似的问题has come up before

如果没有找到(并且更改)该路径,您是否可以尝试更改并行方式与Mac共享应用程序的方式?与此同时,单击VM的“设置”按钮,然后单击“选项”选项卡,再单击“应用程序”页面。尝试使用这些设置 - 我怀疑取消选中“与Mac共享Windows应用程序”将解决您的问题,尽管它可能会产生意想不到的后果(特别是如果您实际上希望应用程序可以从Mac获得)