Visual studio 是否可以wikify Visual Studio XML注释?
是否可以从VisualStudio生成的XML注释文件生成一组wiki页面 我说的是类似于Sandcastle的东西,但是是wiki格式,而不是编译的CHMVisual studio 是否可以wikify Visual Studio XML注释?,visual-studio,wiki,xml-comments,Visual Studio,Wiki,Xml Comments,是否可以从VisualStudio生成的XML注释文件生成一组wiki页面 我说的是类似于Sandcastle的东西,但是是wiki格式,而不是编译的CHM 编辑:我正在使用MediaWiki,它可以导入/导出XML格式的文章。因此,我希望能够编写一个转换,将XML注释转换为MediaWiki XML。如果上面提到的项目还不够,您是否尝试过将自己的XSLT转换构建到您选择的wiki标记中 您可以在.NET中编写一个简单的应用程序(或选择您选择的平台),将doc XML格式转换为wiki XML格
编辑:我正在使用MediaWiki,它可以导入/导出XML格式的文章。因此,我希望能够编写一个转换,将XML注释转换为MediaWiki XML。如果上面提到的项目还不够,您是否尝试过将自己的XSLT转换构建到您选择的wiki标记中
您可以在.NET中编写一个简单的应用程序(或选择您选择的平台),将doc XML格式转换为wiki XML格式。您仍然需要使用输出文件手动更新wiki。我建议一种稍微不同的解决方案:
- 用于在web上发布.CHM/.HxS
- 用于链接来自类似Wiki的引用
- 使用
从XML注释链接Wiki页面 - 另见:
这并不是您想要的,但我希望这会有所帮助。就像从内联XML到MediaWiki XML的一次性迁移一样?因为如果要保留内联XML注释并允许用户编辑MediaWiki,我看不出如何保持两者同步。除了多年前开发的核心类之外,用户不应编辑包含技术文档的Wiki页面,并且不会再进行更改。有一些描述类及其用法的一般性文章,我只想添加一个指向详细编程参考的链接。在wiki中使用它有什么好处?wiki的主要优点是它易于编辑。但是,您并不打算手动编辑页面。听起来,最好的方法就是不使用wiki,直接将文件放在服务器上wiki附近的文件夹中。使用wiki最重要的事情是:1)讨论。我不能讨论由Doxygen或Sandcastle生成的静态html文件。2) 与维基中存储的一般项目文档更好地集成。请查看我的评论。我怀疑你实际上在考虑MediaWiki和API参考集成,我刚刚发布了一个解决方案。是的,它应该可以工作。但这需要时间和人力资源,我没有。谢谢。这不是我想要的完整解决方案,但它比毫无意义的强氧答案有用得多。