我正在为使用 c 风格注释块的专有语言构建定义。
我已设置以下内容:
注释打开:/*
注释关闭:*/
将关键字视为符号(在注释块框架中):选中
我没有*
或者/
未设置为激活的操作员。
这会产生以下格式:(
我已经对注释进行了注释,以显示注释是否被 notepad++ 的注释引擎视为注释)
/*comment*/ //comment
code //comment (but should be code)
/* comment */ //comment
code //code
/**/code/**/ //comment (but should be code)
code //comment (but should be code)
/*comment //comment
comment //comment
comment*/ //comment
code //code
/* //comment
comment //comment
*/ //comment
如果我取消选中“将关键字视为符号”,我会得到以下信息:
/*comment*/ //code (but should be comment)
code //code
/* comment */ //comment
code //code
/**/code/**/ //code (both /**/ show as code as well)
code //code
/*comment //code (but should be comment)
comment //code (but should be comment)
comment*/ //code (but should be comment)
code //code
/* //comment
comment //comment
*/ //comment
我也尝试了将关键字视为符号以及将*
和添加/
到运算符列表的各种组合。