如何在Notepad ++ UDL中定义空格(制表符和空格)?

瓦诺

如何在UDL中指定空格(制表符,空格)?我想以特殊样式应用以(tab + space + space)开头的行。

谢谢。

米罗斯拉夫

不可能。即使您将制表符插入剪贴板并将其粘贴到UDL编辑器的文本框中,也不会将其识别为关键字的一部分。看起来,制表符和空格被硬编码为空格字符,并且在UDL2.0中无法将其检测为用户使用的符号。

UDL2.0故意保留在更简单的级别上,因此它有其局限性。也许在允许更复杂的语言定义的其他编辑器中尝试使用UDL。有人在推荐SynWrite它的UDL引擎更复杂,功能更强大,因此也更难学习:)

编辑:

这是我在SynWrite中的简单UDL定义。我只添加了蓝色的“样式1”和以下的“令牌规则1”。它可以满足您的要求,请参见窗口的右下部分:

在此处输入图片说明

您可以\S从规则正则表达式中略去一些,以放松它。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在Notepad ++ UDL中定义空格(制表符和空格)?

如何在空格和制表符上使用拆分?

将制表符转换为Notepad ++中的空格

如何在PyCharm中“查看” /突出显示制表符和空格以检查缩进?

如何配置Notepad ++以使用空格而不是制表符?

如何从文件中删除空白行(包括制表符和空格)?

如何隐藏特定文件类型的Sublime Text 3中的制表符和空格

如何在Rust中按未知数量的制表符,空格和换行符分割?

如何从字节数组中删除所有空格,换行符和制表符?

如何在Atom中用空格替换制表符?

如何在Emacs中使用强制选项使列移动到插入空格而不是制表符和空格

如何在git commit中检查空格/制表符错误?

如果设置了空格替换,如何在gedit中输入制表符?

如何在Eclipse中为现有Java代码用空格替换制表符?

如何在模式锚之前忽略一行中任意数量的制表符、空格?

如何替换文本文件中的所有新行,制表符和多余的空格

如何用REGEX匹配制表符和换行符而不是空格?

如何从jQuery Ajax Data中剥离所有空格(如空格,制表符,换行符)?

如何使用git-diff显示空格和制表符

按制表符、空格、删除和退格键时如何计算字符数?

如何从同时包含制表符和空格的文本创建统一列?

如何用intellij中的空格序列替换文件中的所有制表符?

如何更改Eclipse以使用空格而不是制表符?

如何替换gedit中空格的制表符?

书写时如何删除/修剪空格或制表符?

如何使Notepad ++ v7.8.2自动缩进制表符而不是空格

在 Ruby 中,如何拆分两个或多个空格或制表符?

如何将制表符转换为目录的每个文件中的空格?

如何检查行是否以单词或制表符或python中的空格开头?