Nat*_*ate 3 vb.net macos syntax-highlighting visual-studio-code
数字7以不同方式突出显示。当在函数、数组或其他地方用作文字时,它是变量的颜色,而不是匹配其他整数。这只发生在数字前面有空格时。
我想知道这是为什么,以及它在哪里定义。我想对语法文件进行更改以更正它,但我不知道在哪里查看,或者到达那里后要更改什么。
我知道这更多是关于应用程序配置文件的问题,而不是编码问题,但我希望它在这里是合适的。否则请告知。
问题出在文件中
vscode/extensions/vb/syntaxes/asp-vb-net.tmlanguage.json
他们没有添加一些关键的反斜杠。
搜索并替换以下内容
_x7f-xff 并替换为 _\\x7f-\\xff
还有一种叫做 a 的东西support.function.asp被允许以 a 开头7。
例子
这是识别变量名称的正则表达式的一部分
\\s*\\b([a-zA-Z_x7f-xff][a-zA-Z0-9_x7f-xff]*?)\\b\\s*
这意味着任何以 开头的7都是变量。
还有一个规则$7作为变量匹配。
| 归档时间: |
|
| 查看次数: |
80 次 |
| 最近记录: |