Eclipse插件开发:如何在eclipse插件开发中以编程方式在外部编辑器中打开文件
我在eclipse中打开一个.xlsx文件。它在MS Excel的内部打开,里面又包含了我的excel插件 。当eclipse在内部打开excel的时候不能正常工作。
那么我怎么设置,eclipse总是打开.xlsx文件外部。
您可以使用org.eclipse.ui.editors
扩展点在插件中为xlsx定义一个编辑器:
<extension point="org.eclipse.ui.editors"> <editor extensions="xlsx" id="myeditor.id" icon="icon path" launcher="myeditor.Launcher" name="XLSX editor"> </editor> </extension>
这是使用launcher
属性来指定要使用启动外部编辑器的类。
Launcher
类将如下所示:
public class Launcher implements IEditorLauncher { public void open(IPath file) { File file = file.toFile(); java.awt.Desktop.getDesktop().open(file); } }
- 在android项目中写入excel文件与apache poi
- 如何清理使用apache poi生成的excel文件中的单元格之间的差距
- 如何将输出写入到robotium的Excel中?
- 是否有可能使用java和Apache POI库逐行写入excel文件
- 为什么不Selenium WebDriver切换到我的新标签,这是一个Excel报告
- 如何将parameter passing给基于URL的数据源–Birt 4.3.2
- 通过terminal运行Java代码时出现问题
- 如何在Android上创build.docx文件和.xlsx文件
- eclipse:项目不是由于“无法读取文件…〜$ somefile.xlsx”