2013-07-10 37 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

相關問題