【发布时间】:2008-09-10 00:04:15
【问题描述】:
我正在使用 D2007 并尝试使用 HelpInsight 功能(自 D2005 起提供)记录我的源代码。我主要对让 HelpInsight 工具提示正常工作感兴趣。从各种网上冲浪和实验中,我发现了以下内容:
- 使用三斜杠 (///) 注释样式比其他记录的注释样式更有效。即:
{*! comment *}和{! comment } - cmets 必须位于它们所针对的声明之前。在大多数情况下,这意味着将它们放在代码的接口部分。 (明显的例外是不能从当前单元外部访问并因此在实现块中声明的类型和函数。)
- 第一条评论不能针对函数。 (即它必须是一个类型 - 或者至少看起来解析器必须在 HelpInsight 功能工作之前看到“type”关键字)
尽管遵循这些“规则”,有时 Help-insight 还是找不到我编写的 cmets。一个文件无法生成正确的 HelpInsight 工具提示,但如果我将此文件包含在不同的虚拟项目中,它可以正常工作。
有没有人有任何其他提示/技巧可以让 HelpInsight 发挥作用?
【问题讨论】:
-
您是否找到了更多解决方案来使 HelpInsight 更加稳定?
标签: delphi documentation ndoc