"split /\|/" 中断 Perl 语法突出显示
"split /\|/" breaks Perl syntax highlighting
我在 Ubuntu 上使用 Visual Studio 代码进行编码,其中包括 Beautify 和 Perl 扩展。令人烦恼的是,这段代码,
split /\|/
打破荧光笔。
我有点不知道该从哪里戳 vscode 来修复突出显示错误。
这是一个相对频繁地使用该正则表达式的大型代码库。虽然重构所有内容以集中该代码在理论上可能是一个很好的建议,但出于问题的目的,请假设我现在无法更改此代码。我的目标更多是在 vscode/extension 荧光笔中戳哪里,或者它是否是一个实际错误。
即使它没有破坏语法高亮显示,倾斜的牙签也很难阅读。最好使用类似的东西:
split qr{\Q|}, ...
我发现解决问题的最简单明了的方法是使用括号调用函数。
@result = split(/\|/, $input);
显示正确。
我在 Ubuntu 上使用 Visual Studio 代码进行编码,其中包括 Beautify 和 Perl 扩展。令人烦恼的是,这段代码,
split /\|/
打破荧光笔。
我有点不知道该从哪里戳 vscode 来修复突出显示错误。
这是一个相对频繁地使用该正则表达式的大型代码库。虽然重构所有内容以集中该代码在理论上可能是一个很好的建议,但出于问题的目的,请假设我现在无法更改此代码。我的目标更多是在 vscode/extension 荧光笔中戳哪里,或者它是否是一个实际错误。
即使它没有破坏语法高亮显示,倾斜的牙签也很难阅读。最好使用类似的东西:
split qr{\Q|}, ...
我发现解决问题的最简单明了的方法是使用括号调用函数。
@result = split(/\|/, $input);
显示正确。