Тагът ‹include› коментар потиска ли intellisense?

Играех си с идеята да използвам ‹ включване > на Visual Studio етикет за съхраняване на част или цялата ми документация на кода отделно от неговия източник, но когато се опитах да създам тестов xml файл и го посочих, използвайки include за някои от моите методи, открих, че intellisense не работи за тези методи.

Трябва ли тагът за включване за xml коментари да поддържа intellisense, или не се поддържа (поради това, което предполагам, че е практичност)? Ако се поддържа, тогава какво може да правя погрешно? Почти съм сигурен, че моят XPath е добре оформен, тъй като StyleCop не се оплакваше от това.

Използвам VS2008 и наскоро инсталирах Resharper, StyleCop и StyleCop за Resharper.


person Sean    schedule 06.02.2010    source източник
comment
Компилирахте ли с: /doc:DocFileName.xml?   -  person Cory Charlton    schedule 07.02.2010
comment
Според документацията тази опция задава изходния файл за автоматично генериран файл, който отразява цялата XML документация (включително нещата директно в изходния файл). Използва се за неща като Sandcastle за генериране на помощни файлове. Етикетът за включване е за импортиране на зададен от потребителя файл, който също е включен в изходния файл, определен от този таг. Това, което трябва да знам, е дали има някакъв начин тази информация да се показва и в intellisense.   -  person Sean    schedule 07.02.2010


Отговори (1)


За съжаление не се поддържа нито във V2008, нито във VS2010 :(

Не съм сигурен за конкретната причина, но най-вероятно защото нямаше достатъчно заявки за внедряването му от клиенти както вътрешни, така и външни на Microsoft.

Все пак може да обмислим внедряването му във VS.next. Ще помогне, ако го подадете като грешка в Microsoft Connect (http://connect.microsoft.com/VisualStudio) – тогава (при условие че има реално търсене на тази функция) хората биха гласували за нея, създавайки натиск върху Microsoft да я внедри.

person Oleg Tkachenko    schedule 25.02.2010
comment
Добре, страхувах се, че това ще е така, но е добре да знам със сигурност. Благодаря! - person Sean; 25.02.2010