我想在编辑器中选择一个术语,并使用默认浏览器将其传递给外部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,我认为浏览器还有一个用户可见的变量,而我却无法找到它。如果你能找到,请回答这个问题。或者如果您知道不可能这样做,请告诉我。谢谢!
答案 0 :(得分:1)
要在Windows上打开默认浏览器,请使用带有URL的start
内置命令cmd.exe
。下面我将介绍运行,外部工具,外部工具配置时获得的对话框示例...我压缩左窗格,因为它包含来自我公司的专有信息,但重要的部分位于右侧窗格中。
Cygwin有类似的机制。您不需要/c
和start
参数。相反,您可以${system_path:cygstart.exe}
使用Location
,而Arguments
只使用网址。在我的Ubuntu命令行中,我还可以运行xdg-open
代替cygstart.exe
来打开默认浏览器。但是我找不到在所有平台上都相同的方法,尽管它似乎存在于Eclipse API级别。
答案 1 :(得分:0)