gpt4 book ai didi

regex - notepad++ 关键字仅在行首时

转载 作者:行者123 更新时间:2023-12-02 01:00:58 24 4
gpt4 key购买 nike

有没有办法在您的用户定义语言中为关键字创建规则,规定要使其成为关键字,它必须位于行的开头......或者至少是第一个词上线了吗?

最佳答案

注意:我是在 SuperUser 上回答问题的人。同样的回答:

恐怕这是不可能的。可以咨询UDL2 documentation了解用户定义语言功能。它是有意限制的,以便足够简单,在普通用户的可用性和效率之间做出折衷。

解决方案: 除了 UDL2,我唯一可以建议您的是创建您自己的 Notepad++ 版本。如果您获得源代码,您可以看到所有内置语言荧光笔都是使用 .lex 文件按程序实现的。您可以创建自己的,并在那里拥有无限的突出显示可能性。然后您需要将颜色定义添加到现有的 XML 文件、菜单项和必要的绑定(bind)中,您应该完成了。提示:内置的 Batch 语言已经突出显示了行中的第一个单词,所以也许这是一个很好的起点。

解决方法:如果突出显示行中的第一个单词对您来说足够了,只需将语言切换为批处理。 :)

另一个解决方案:在这些情况下,用户 RProgram 总是建议人们从 Notepad++ 切换到 SynWrite编辑。它的用户定义语言具有更广泛的功能。也许这将是您在不深入的情况下获得预期结果的最快方式。

关于regex - notepad++ 关键字仅在行首时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28635335/

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