在Visual Studio 2010 C++中为///生成XML文档注释

use*_*571 26 c++ xml comments

我需要使用summary,returns,param标签来评论我的函数原型(用C/C++编写).如何说服Visual Studio在C#之后的三个正斜杠之后插入xml标签?我找到了一个解决方案 当我在C++项目中重命名xx.h xx.cs时,我可以使用///生成xml注释(xml注释中的IntelliSense也可以).一定有更好的方法,一定不是吗?手动编写它会杀了我.我会感激每一个有用的评论.

/// <summary>
/// 
/// </summary>
/// <param name="aa"></param>
/// <returns></returns>
bool function1(TypeX aa);
Run Code Online (Sandbox Code Playgroud)

tcb*_*tcb 8

当输入///时,CppTripleSlash在c ++文件中创建xml doc注释存根,类似于visual studio中c#的可用内容.这也有一些基本的智能感知来完成XML文档评论.


Ath*_*ari 7

此功能不是buit-in.您可以尝试使用Visual Studio加载项.我自己没有使用过Atomineer Utils Pro文档,但它看起来很有前景.它生成文档注释并支持C++.它的价格是10美元.

  • Atomineer Utils是您想要的产品.在测试免费试用10分钟后,我很乐意支付10美元.如果您使用C#或VB,它的功能就像您期望的那样. (2认同)

Dan*_*ker 6

GhostDoc现在将为C++元素插入XML注释.只需将光标放在元素上,然后按Ctrl+ Shift+即可D.

GhostDoc有一个供个人使用的免费版本,已经可以执行此操作.