有谁知道一个好的MAML编辑器

时间:2020-03-06 14:29:10  来源:igfitidea点击:

在工作中,我们使用Sandcastle创建帮助文件。我已经使用SandCastleGUI已有一段时间了,我正在寻找一种在帮助文件中创建其他页面的方法。
这些页面以称为MAML的XML格式编写。
唯一的问题是我找不到这些文件格式的任何体面的编辑器。

我正在寻找一种所见即所得的编辑器来创建和编辑其他文档页面。

解决方案

我们可以使用具有WYSIWYG支持的通用XML编辑器,例如Oxygen或者Serna。对于MAML,我们将需要一种Xml Schema或者DTD,我认为在SDK或者类似应用程序中的某个位置。可能最难的部分是我们需要一个样式表,该样式表将XML呈现为一种显示格式,编辑器可以使用它来提供文档的所见即所得视图。

它对于诸如Docbook之类的标准XML格式非常有效,但是我不知道查找/创建MAML所需的样式表有多么容易。但是通常没有理由不能做到这一点。

不知道我们是否仍在寻找解决方案,但是我一直在寻找帮助编辑器,并浏览了一篇可能有用的代码项目文章。可以在http://www.codeproject.com/KB/dotnet/DocMounter_2_Sandcastle.aspx中找到该文章。它具有可能正是我们所需要的编辑器。