作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我的任务是为带有源页面的基于 xml 的内容开发多页面编辑器。结果必须类似于 platform.xml 文件的平台开发编辑器。
编辑内容不是基于文件的。我有 EditorInput 类,其中包含要编辑的对象。
我发现来自 Web 工具平台的标准 Xml 编辑器使用 StructuredTextEditor 类作为源选项卡。
public class MyEditor extends FormEditor
{
...
protected void addPages()
{
try
{
MyFirstPage pgFirst = new MyFirstPage(...);
addPage(pgFirst);
StructuredTextEditor pgEditor = new StructuredTextEditor();
addPage(pgEditor, getEditorInput());
}
catch (PartException e)
{
e.printStackTrace();
}
}
...
}
问题:我需要使用 StructuredTextEditor 的好教程(我需要什么依赖项,如何将我的 IEditorInput 实现用于 StructuredTextEditor 文档源)。
StructuredTextEditor 是 xml 源代码编辑器小部件的不错选择吗?
最佳答案
解决方案取决于您需要的功能。您实际上也可以从 TextEditor 开始。
我不能说 WTP 的 XML 编辑器可能有很多依赖性和用例,但是有很好的开源 Rinzo XML Editor
来源位于 https://github.com/ccancinos/rinzo-xml-editor
因此,当用户尝试找到您喜欢的并且尽可能接近您需要的 XML 编辑器时。比搜索它的来源。
有时它太复杂了,然后考虑选项 2 ...
这取决于你。
关于java - 将 StucturedTextEditor 用于自定义 IEditorInput,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28609615/
我的任务是为带有源页面的基于 xml 的内容开发多页面编辑器。结果必须类似于 platform.xml 文件的平台开发编辑器。 编辑内容不是基于文件的。我有 EditorInput 类,其中包含要编辑
我是一名优秀的程序员,十分优秀!