VS代码可以更改额外“结尾”的颜色吗?

时间:2019-03-09 17:36:27

标签: visual-studio-code atom-editor vscode-settings

Atom有一个设置/程序包(在对ruby编程时),如果它没有相应的“ def”,“ do”或“ if”块,它将更改“ end”的文本颜色。 (即紫色“ end” =好,但是白色“ end” =坏)在VS代码中可能吗?

1 个答案:

答案 0 :(得分:0)

您要查找的功能称为平衡对语法突出显示。

Atom将Tree-sitter用于its syntax highlighting。 Tree-sitter是使用C++中的代码的完整解析器,该代码可以支持大多数编程语言。 Ruby grammar很大;尽管我毫不怀疑它在某处,但我没有看到您粗略浏览的专业块尾格式。

Visual Studio Code使用其自己的complex language server system来突出显示语法。 它确实实现了平衡对突出显示的documentation for the Ruby language server claims ,因此,如果它对您不起作用,建议您提交bug report

相关问题