我遇到了突出显示 Intel HEX 文件语法的问题。
- 一行的第一个字符是“:”
- 每行的第 2 到第 3 个字符应使用不同的颜色(2 个字符)
- 每行的第 4 至第 7 个字符应使用不同的颜色 (4)
- 每行的第 8 到第 9 个字符应使用不同的颜色 (2)
- 每行的第 10. 到第 xx. 个字符应使用不同的颜色 (x)
- 然后直到 ((EOL)) 最后一种颜色。
是否可以使用分隔符来实现?
非常感谢!
答案1
使用 Notepad++ 中用户定义语言的当前实现似乎无法实现这一点。
为了支持自定义语法高亮,需要用关键字、分隔符和运算符来定义语言。
由于 Intel HEX 文件没有分隔数字,因此 Notepad++ 会将整行视为单个数字。
有关用户定义语言的更多信息在文档中。