我想在编辑器中选择一个术语,并使用默认浏览器将其传递给外部URL。
我在SO上找到了一些有用的提示,特别是this recipe for invoking IE from an external tool。但我想打开默认浏览器,不一定是IE,也不一定是Windows。
我用一个特定于Windows的方法回答了下面的问题,但是考虑到there are several recipes for launching the browser from the Java API,我认为浏览器也有一个用户可见的变量,但我就是找不到它。如果你能找到,请回答这个问题。或者如果你知道这样做是不可能的,请让我知道。谢谢!
发布于 2014-06-04 22:24:57
要在Windows上打开默认浏览器,请使用start内置命令对其执行cmd.exe操作。下面我有一个例子,当你去运行,外部工具,外部工具配置...我压缩了左窗格,因为它包含我公司的专有信息,但重要的部分在右窗格中。
Cygwin也有类似的机制。您不需要/c和start参数。相反,您可以对Location使用${system_path:cygstart.exe},并且只使用Arguments中的url。在我的Ubuntu命令行中,我还可以用xdg-open代替cygstart.exe来打开默认浏览器。但是我找不到一种在所有平台上都能工作的方法,尽管它似乎存在于Eclipse API级别。

发布于 2016-05-13 21:21:16
在Mac上,您可以使用外部工具并将位置设置为"/usr/bin/open“,然后在参数中指定要打开的文件的路径:

由于该文件是HTML页面,因此默认浏览器应打开该文件。
https://stackoverflow.com/questions/24040110
复制相似问题