[ST编辑器]中的注释

简介

您可以在代码中使用注释来帮助其他人理解程序或函数的意图。 注释可以放在任何允许空格符的地方,字符串文字内除外。 注释对程序的执行没有影响。

单行注释

单行注释以双斜线//开头,在行尾结束。 在单行注释中,特殊字符组合(**)/**/没有像多行注释那样的特殊含义。

示例

bFan := TRUE; // Turn on the fan

Control FPWIN Pro7从7.6.0.0版开始支持单行注释。 单行注释在旧版Control FPWIN Pro7中会产生编译器错误。

多行注释

多行注释以(*开头,以*)结尾,或者以/*开头,以*/结尾。 这种类型的注释可以包含多行。 在多行注释中,特殊字符组合//没有像单行注释那样的特殊含义。

示例 1

(* Calculate fan //speed// *)

示例 2

(*-------------------
* Calculate
fan speed *)

示例 3

/* Calculate fan //speed// */

示例 4

/*-------------------
* Calculate fan speed
*/
注释

Control FPWIN Pro7从7.6.0.0版开始支持使用斜线("/*")的多行注释。 单行注释在旧版Control FPWIN Pro7中会产生编译器错误。

多行注释嵌套

嵌套注释是指一个注释中还有另一个注释。 启用以下选项设置便可嵌套注释:[其他] > [选项] > [编译选项] > [补充错误] > [嵌套的多行注释]

使用嵌套注释,您可以快速轻松地注释掉大块代码,即使代码已经包含多行或单行注释。

示例 1

/* This is a multi-line comment
(* this is also a multi-line comment*) /*another multi-line comment*/
This is still part of the multi-line comment */

示例 2

(* Commented out code
/* Calculate fan speed */
bFan := TRUE; // Turn on the fan
*)

错误注释

示例 1

(* wrong comment end characters */
/* wrong comment end characters *)

示例 2

/* Incorrect comment
/* /* This should be incorrect.
*/

注释中的统一资源定位符(URL)

URL可以用在注释中。按<Ctrl>键并单击URL文本,可以在默认浏览器或电子邮件应用中打开URL。

示例

URL Link

// sample comment https://www.google.com
// sample comment https://www.google.com/search?q=panasonic

电子邮件链接

// sample comment mailto:email@example.com
// sample comment mailto:email@example.com?cc=secondemail@example.com,anotheremail@example.com,
&bcc=lastemail@example.com&subject=Mail%20from%20our%20Website

文件链接

// sample comment file://C:\filename.txt

文件夹链接

// sample comment file://C:\foldername

FTP Link

// sample comment ftp://username@192.168.178.55:8000
注释

URL中的空格必须替换为%20

在注释中显示自动完成列表

如果要在注释中插入变量或指令名称,可以使用快捷键<Ctrl>+<空格键>显示自动完成列表。

相关主题

最后更新日期: 2023-11-07此页面上的反馈松下热线