2016-12-24 43 views
0

我添加函數文檔由Visual Studio規定:什麼是基於XML文檔的智能感知應該看起來像什麼?在風格

/** 
    <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文檔&智能感知:

Properties ➔ C/C++ ➔ Output Files ➔ Generate XML Documentation Files ➔ Yes 
  • 的.SDF(前NCB)文件已刪除&重新生成
  • 我正在使用STDAFX.H預編譯標頭
  • XML文檔文件是從XCD創建的。我可以在XML中看到我的函數文檔。
  • 這是一個VS2010 MFC項目,也不是.NET

然而,當我顯示與功能相關的信息,這也比以前我加花哨的XML標記,我得到了智能感知不同:。

這是我看到按Ctrl-K,Ctrl-I鍵時:

enter image description here

這裏是Ctrl-J:

enter image description here

奇怪的是,按Ctrl-Shift鍵空間什麼也沒做。

這是一樣好嗎?我希望我的<摘要>和<參數>標籤要更清晰地格式化。

我錯過了什麼嗎? 你的基於XML的智能感知是什麼樣的?

回答

0

看來這是一個Visual Studio版本問題。它適用於VS 2013和VS 2015,但不適用於VS 2010.對於C#,它比C++更好。

感謝您來自Upwork.com的Ori和Vivek

相關問題