Delphi Help Insight недоступна, если устройство не принадлежит проекту? - PullRequest
2 голосов
/ 09 февраля 2012

У меня есть unit с class, который задокументирован тегами /// и работает нормально - Help Insight создает описание на лету для данного метода в class.

Тем не менее, это прекрасно работает только , если дано unit принадлежит проекту. Это не работает, если unit находится внутри отдельного пакета, который устанавливается под Delphi и затем используется в другом проекте. В таком случае у меня нет окна описания при наведении курсора мыши на функцию из документированного класса.

Я пытался поместить данный блок в пути поиска и просмотра в среде IDE, но это не помогло.

Есть ли способ преодолеть эту проблему?

1 Ответ

0 голосов
/ 10 февраля 2012

Способ, которым я решаю эту проблему (и другие подобные проблемы с пакетами Delphi), заключается в добавлении соответствующего модуля в конкретный проект, в котором он используется (т. Е. Щелкните правой кнопкой мыши проект и выберите «Добавить ...»),вместо того, чтобы добавить его в путь поиска.Таким образом, один и тот же модуль становится участником нескольких проектов.

Это не идеально, но в противном случае нет смысла писать xmldocs.

Это работает в D2010.

...