gpt4 book ai didi

notepad++ - 在 Notepad++ 中使用用户定义语言突出显示以 #IF... 开头的行

转载 作者:行者123 更新时间:2023-12-05 04:15:22 25 4
gpt4 key购买 nike

我想在 Notepad++ 中为我正在使用的脚本语言使用语法突出显示。我在“用户定义的语言”中设置了关键字和内容,除了以下内容之外,几乎所有内容都按我希望的方式运行:

脚本语言使用 #IF#ENDIF(就像 C),但我不知道如何配置 Notepad++ 以便整行以 #IF#ENDIF 被突出显示(就像在 C 中一样)。

使用关键字,只有关键字#IF#ENDIF 被高亮显示,而不是整行。运算符和定界符也不起作用,因为这些语句的行没有结束定界符。

如何实现?

最佳答案

可以作为评论样式混入。

您可以通过将 #IF#ENDIF 定义为注释行的两个可能开头来实现此目的。

enter image description here


另一种方法是制作 #IF#ENDIF 分隔符。

enter image description here

分隔符 #IF#ENDIF 只需要将它们的结束标记作为行的结尾。 The special keyword 'EOL' expands to a vector of three strings :“\r\n”、“\n”和“\r”

关于notepad++ - 在 Notepad++ 中使用用户定义语言突出显示以 #IF... 开头的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32352790/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com