如何在Mac OS X上将Firefox正确设置为Eclipse的外部Web浏览器

an0*_*an0 9 eclipse macos firefox

默认设置"/Applications/Firefox.app/Contents/MacOS/firefox-bin"尝试每次都启动一个新的Firefox实例,如果已经有一个Firefox被公然拒绝.

然后我尝试使用"开放"魔法并将其设置为:

Name: Firefox
Location: /usr/bin/open
Parameters: -a /Applications/Firefox.app %URL%
Run Code Online (Sandbox Code Playgroud)

这解决了多实例问题.

但是,出现了另一个问题.从光标下的代码(Open External Javadoc)获取的API的URL丢失了它的锚点部分,即".../docs/reference/android/widget/ImageView.html #setImageDrawable(android.graphics.drawable.Drawable)"成为".../docs/reference/android/widget/ImageView.html".所以打开页面后,我必须自己找到API,这真的很乏味且没有效果.

那么,我如何正确地将Firefox设置为外部Web浏览器以同时克服这两个问题?

mac*_*iej 16

Name: Firefox
Location: /usr/bin/open
Parameters: -a Firefox.app %URL%

资料来源:http://support.mozilla.com/en-US/questions/666771.


Tha*_*yen 2

在 Eclipse 中,如果您明确将 Firefox 设置为外部浏览器,那么它将尝试启动一个新实例。但是,如果您将 Firefox 设置为默认系统浏览器并在 Eclipse 中选择该选项,它将在现有实例中打开一个新窗口。

如果由于某种原因您必须有 2 个实例,那么您可以创建一个新的 Firefox 配置文件。我尝试过,但成功有限。我只能通过创建此脚本并在 Eclipse 中指向它来让调试器在新实例中运行:

#!/bin/bash
/Applications/Firefox.app/Contents/MacOS/firefox-bin -P 调试 $1 $2 $3 $4 $5 $6 $7 $8 $9