【发布时间】:2011-08-18 04:12:42
【问题描述】:
我想创建一个 Eclipse 编辑器插件,它将显示文件的解码部分而不是原始原始文件,然后在保存时重新编码文件。例如,一个 docx 文件的编辑器将解压缩存档,在不同的选项卡中显示各种 xml 组件文件,并在保存时将它们全部写出并重新压缩存档。谁能指出我做这样的事情的现有项目?到目前为止,我看到的基于 ISourceViewer 和 ITextViewer 的示例仅读取磁盘上存在的文件。
谢谢! --安迪
【问题讨论】:
我想创建一个 Eclipse 编辑器插件,它将显示文件的解码部分而不是原始原始文件,然后在保存时重新编码文件。例如,一个 docx 文件的编辑器将解压缩存档,在不同的选项卡中显示各种 xml 组件文件,并在保存时将它们全部写出并重新压缩存档。谁能指出我做这样的事情的现有项目?到目前为止,我看到的基于 ISourceViewer 和 ITextViewer 的示例仅读取磁盘上存在的文件。
谢谢! --安迪
【问题讨论】:
看看来自 PDE 的org.eclipse.pde.internal.ui.editor.plugin.ManifestEditor。此编辑器不会解压缩输入,但会解码输入文件的不同部分...
【讨论】: