Fra*_*tal 6 language notepad++ regex
有没有办法将某些文本识别为关键字(仅当它是行中的第一个文本时)?
我在“用户定义语言”->“关键字列表”选项中没有看到这样的选项
恐怕这是不可能的。您可以查阅UDL2 文档来了解用户定义语言功能。它被故意限制,以便足够简单,在普通用户的可用性和效率之间做出折衷。
解决方案:除了 UDL2 之外,我唯一可以建议您的是创建您自己的 Notepad++ 版本。如果您获得源代码,您可以看到所有内置语言荧光笔都是使用.lex文件按程序实现的。您可以创建自己的,并拥有无限的突出显示可能性。然后,您需要将颜色定义添加到现有的 XML 文件、菜单项和必要的绑定中,这样就完成了。提示:内置批处理语言已经突出显示了该行的第一个单词,因此也许这是一个很好的起点。
解决方法:如果突出显示在线第一个单词对您来说足够了,只需将语言切换为Batch即可。:)
另一个解决方案:在这些情况下,用户 RProgram 总是建议人们从 Notepad++ 切换到SynWrite编辑器。它的用户定义语言具有更广泛的功能。也许这将是您无需太深入就能获得所需结果的最快方法。
| 归档时间: |
|
| 查看次数: |
14352 次 |
| 最近记录: |