检测编码为(* comment *)
的多行注释。只允许编码为// comment
的单行注释。
理由有些编程指南禁止在代码中使用多行注释,因为注释的开头和结尾可能会丢失,结尾的注释括号可能会被误删。
您可以通过 pragmaanalysis
来停用这种检查,同样也适用于声明部分的注释。
重要性:低
PLCopen 规则:C5
示例
{attribute 'do-analysis'} (* This is a multi-line comment // SA0164 *) PROGRAM PLC_PRG VAR // This is a single line comment a: DINT; END_VAR (* This is not a single line comment *) // SA0164 a := a + 1;
另见