用户定义的语言注释样式需要/ n记事本++中的换行符

时间:2015-03-20 14:32:21

标签: notepad++ commenting

我正在尝试在notepad ++中为一种语言设置用户定义语言,该语言在其自己的行上使用字母C开始一个注释块,并使用$来关闭注释。

我在评论风格中设置了以下内容:

评论开放:C

评论关闭:$

只需使用字母C作为注释的开放字符,直到字母C在代码中的其他位置使用。例如。 "德维 C E"将开始评论彩色块。

有没有办法指定注释开放字符需要\ n所以只有字母C在其自己的行上而不是其他单词的一部分会触发注释部分?

2 个答案:

答案 0 :(得分:3)

我不确定这个问题是否仍然是最新的,因为Notepad ++现在似乎可以选择注释的起始字符必须在哪里(例如,行开头)但我遇到了类似的问题。

我需要一个评论,可以从&&在线的任何地方,并在线的末尾完成。所以评论风格明显打开了&&但指定关闭似乎是不可能的。我尝试了正常的\ n \ r / n / r#10;等,但他们没有用。

最后我发现使用键盘上的NumPad(在Windows上)!在关闭框中,按住[Alt]键并在数字键盘上键入010。什么都不会出现,但评论现在正确结束。

如果您将语言导出为XML,您会发现它已保存为:




在关键字,评论部分。

答案 1 :(得分:2)

使用

((EOL))

在配置注释样式时,记事本会将其理解为\ n,而\ n或\ n \ n将不起作用。