代码之家  ›  专栏  ›  技术社区  ›  Dror Helper

有人知道一个好妈妈的编辑吗?

  •  12
  • Dror Helper  · 技术社区  · 16 年前

    在工作中,我们使用sandcastle创建帮助文件。我已经使用sandcastlegui一段时间了,我正在寻找在帮助文件中创建额外页面的方法。 这些页面是以称为maml的XML格式编写的。 唯一的问题是我找不到适合这些文件格式的编辑器。

    我正在寻找WYSIWYG编辑器来创建和编辑其他文档页面。

    3 回复  |  直到 13 年前
        1
  •  2
  •   sth ACP    15 年前

    您可以使用具有Wysiwyg支持的通用XML编辑器,例如 Oxygen Serna . 您将需要一个XML模式或MAML的DTD,我假设在一个SDK或类似的东西中有一个。可能更困难的部分是,您需要一个样式表,它将XML呈现为一种显示格式,编辑器可以使用该格式提供文档的WYSIWYG视图。

    对于标准XML格式(如DocBook)来说,它工作得相当好,但我不知道为MAML查找/创建所需样式表有多容易。但一般来说,没有理由不能做到这一点。

        2
  •  1
  •   WiredWiz    14 年前

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

        3
  •  1
  •   Dror Helper    13 年前

    最后我找到了一个解决办法 SandCastle Help File Builder 包括一个HTML到MAML转换器。
    有很多优秀的HTML编辑器-现在我可以使用其中一个,然后将结果转换为MAML