2011-08-16 116 views
4

如何通过程序化方式在Eclipse插件中打开外部浏览器,如打开选项和Safari插件?如何在Eclipse编辑器中打开外部浏览器

+0

我不确定我是否理解。你能说一点吗?你想打开什么? –

+0

我想打开Chrome浏览器,就像我们通过HTML文件打开网页浏览器--->用Chrome打开 – Eshika

+1

好吧,所以你想连接从导航器获得的'IEditorInput'的文件名和输入的浏览器。一点都不困难。尽管你必须注意一些事情,但最重要的是设置网页的正确基本位置,以便浏览器可以检索页面的其他部分,如CSS和JS。如果你想支持链接文件,你可以有更多的问题:-) –

回答

2
try { 
    PlatformUI.getWorkbench().getBrowserSupport().getExternalBrowser().openURL(new URL("http://stackoverflow.com")); 
} catch (PartInitException | MalformedURLException e) { 
    e.printStackTrace(); 
} 

这将打开外部浏览器。

+1

有什么方法可以在特定类型的外部浏览器中打开url。就像我们用Firefox或IE等打开一样? – Sadique

相关问题