我已经按照Visual Studio规定的样式添加了函数文档:
/**
<summary>MAIN entry point</summary>
<param name='spreadsheetFileName'>Name of Excel XLS spreadsheet file</param>
<param name='p'>ExploVent parameters excerpted from spreadsheet</param>
<returns>True if successful, False if couldn't open file</returns>
*/
bool openSpreadsheet(const char *spreadsheetFileName, vector <cEVparams> &p)
{ ...
}
我的项目已设置为XML Documentation&amp;智能感知:
Properties ➔ C/C++ ➔ Output Files ➔ Generate XML Documentation Files ➔ Yes
但是,当我显示与该功能相关的信息时,它与我在添加花哨的XML标记之前获得的IntelliSense没有什么不同:。
这是按Ctrl-K,Ctrl-I:
时看到的内容这是Ctrl-J:
奇怪的是,Ctrl-Shift-Space什么都不做。
这是不是很好?我希望我的&lt; summary&gt;和&lt; param&gt;标签格式更清晰。
我错过了什么吗? 基于XML的IntelliSense的外观是什么样的?
答案 0 :(得分:0)
这似乎是Visual Studio版本问题。它适用于VS 2013和VS 2015,但不适用于VS 2010.它也适用于C#而不是C ++。
感谢Upwork.com的Ori和Vivek