2013-07-10 40 views
1

我已经将XML注释放入了IntelliSense似乎可以拾取和使用的C++源文件中。它创建一个项目xml文件,当我编辑原始源文件(当我选择一个成员函数或输入参数时向我显示注释)时IntelliSense工作。但是,当我转到Visual Studio 2012 Express中的类向导时,输入的描述不会出现在任何位置(例如,在对话框底部的方法中,描述仍然空着)。对于这个问题,智能感知只能在原始文件中使用,所以当在单独的文件中使用一个调用时,我的XML注释都不会被拾取。为什么它只能在原始源文件中工作?我忽视了什么?如何让XML注释出现在Visual Studio类向导中的描述

回答

0

不幸的是,我认为你没有忽视任何事情。

在Visual Studio支持XML文档注释之前,该类向导的构建为long,因此更有可能是没有人记得/关心向类向导对话框添加对它们的支持。

根据我的经验,虽然听起来您的运气稍好一些,但使用C++时,XML文档注释并没有得到特别好的支持。例如,VS 2012是第一个在IntelliSense中支持它们的版本(甚至不完整)。尽管事实上他们会很高兴地输出一个项目XML文件,但在VS 2010和更早版本中你什么也得不到。这种可怜的缺乏支持,加上尖括号征税,使我在编写C++代码时转向使用Doxygen。

+0

为Visual Studio 2010重写了类向导。它不再是Visual Studio 6中的类向导。 – IInspectable

相关问题