Delphi help insight中的新行
使用工具提示help insight,当鼠标悬停在classname/fieldname/procedurename等上时,我可以显示一些额外的注释,如下所示:Delphi help insight中的新行,delphi,ide,delphi-xe7,Delphi,Ide,Delphi Xe7,使用工具提示help insight,当鼠标悬停在classname/fieldname/procedurename等上时,我可以显示一些额外的注释,如下所示: /// <comments>Some comments on e.g. a class.</comments> ///关于例如类的一些注释。 如何在显示的文本中强制换行?在XE7和XE8中 public { Public declarations } /// <comments>
/// <comments>Some comments on e.g. a class.</comments>
///关于例如类的一些注释。
如何在显示的文本中强制换行?在XE7和XE8中
public
{ Public declarations }
/// <comments>Some comments<para/>comments on a second line</comments>
procedure SetUp;
及
但不幸的是
,它只是忽略了它。尝试
///这是第一行。
这应该是下一行。
。他们说,所有常见的HTML标记,如,,等等,都应该得到支持,但如果
标记属于这类标记,我无法验证,因为我现在手头没有Delphi。谢谢@TLama,不幸的是它不起作用。标记无法识别,并且不会显示整个注释:-(它需要是XML吗?所以
。谢谢@David,但也不走运。我猜你运气不好,那么IDE也可以编译内存中的编辑缓冲区而不是磁盘file@MartynA谢谢分享。我发现唯一有效的格式是。@MartynA确实做到了。非常感谢。刚刚发现:一些文本给出了一个新的l是的,很抱歉,我忘了提到这一点-请参阅我答案中关于“第三行”的更新。我想这是实现中的一个缺陷。
///<comments><para>Some comments</para><para>comments on a second line</para><para>third</para></comments>
procedure SetUp;
<p/>
TForm1 = class(TForm)
CDS: TClientDataSet;
DataSource1: TDataSource;
DBGrid1: TDBGrid;
Button1: TButton;
procedure CDSCalcFields(DataSet: TDataSet);
procedure FormCreate(Sender: TObject);
procedure Button1Click(Sender: TObject);
private
///<comments>Some comments<p/>more</comments>
procedure AddHLIndex;
<c>
>
<