Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.12.14;
Скачать: CL | DM;

Вниз

Как обойти баг в Delphi XML Documentation?   Найти похожие ветки 

 
Eraser ©   (2008-10-12 17:37) [0]

Вот решил постепенно внедрять XMLDoc в проект.
Столкнулся с такой проблемой, что если описание для класса расположено сразу после ключевого слова type, то все работает нормально, IDE подхватывает описание, как класса, так и его членов. А если это описание, допустим, второе в списке, то комментарии не подхватываются, как для класса, так и для его свойств/методов.

например:
type
 ///  <summary>Описание для первого класса</summary>
 TFirst = class
 end;

 ///  <summary>Описание для второго класса</summary>
 TSecond = class
 end;

в данном случае Help insight успешно отобразит в хинте описание первого класса, если навести указатель мыши на его идентификатор или экземпляр этого класса. а для класса TSecond (и всех его членов) IDE проигнорирует описания.

можно конечно перед каждым описанием класса ставить type, но мне не подходит, т.к. очень часто встречаются forward объявления, которые действительны в рамках одного блока type.

если кто сталкивался, подскажите пожалуйста, как можно обойти.


 
atruhin ©   (2008-10-12 19:09) [1]

> Как обойти баг в Delphi XML Documentation?

Никак. Там не только это глюк, в некоторых случаях меняет местами, где то AV было.
Его похоже студенты писали без тестирования.



Страницы: 1 вся ветка

Текущий архив: 2008.12.14;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.016 c
15-1223848139
KilkennyCat
2008-10-13 01:48
2008.12.14
Семен Сорокин, урррра!


2-1225881533
J.S.
2008-11-05 13:38
2008.12.14
упорядочить строки массива


6-1196112678
Costy
2007-11-27 00:31
2008.12.14
подключения через WI FI посредством стандартных компонентов


15-1223448178
Alkid
2008-10-08 10:42
2008.12.14
Софт для билд-сервера


4-1202161064
GanibalLector
2008-02-05 00:37
2008.12.14
RAS, TAPI или WinApi