我如何更改括号和括号的颜色?

我如何更改括号和括号的颜色?,第1张

概述这可能是一个普遍的vsCode问题,但我正在尝试使其在vsCode的Microsoft Python插件中工作.我在编辑设置文件时尝试了所有显示为智能建议的textMate定义,但均无用.我想给括号,花括号&括号或任何其他标记,以便在前面的标识符(函数名称或集合名称)和定界符(函数参数或集合索引)内的内容之间产生视觉区别function(arg1,

这可能是一个普遍的vsCode问题,但我正在尝试使其在vsCode的Microsoft Python插件中工作.
我在编辑设置文件时尝试了所有显示为智能建议的textMate定义,但均无用.

我想给括号,花括号&括号或任何其他标记,以便在前面的标识符(函数名称或集合名称)和定界符(函数参数或集合索引)内的内容之间产生视觉区别

function(arg1,arg2)collection[index]  

最佳答案在Visual Studio Code中,您可以根据自己的需要自定义许多语法颜色.

假设我们要更改特定逗号的语法颜色-例如用于分隔函数参数的语法-您需要知道令牌具有的标识符.要找出答案,只需按ctrl shift P并输入Developer:Inspect TM Scopes.

然后,在打开的脚本内的任意位置单击,然后选择要进一步了解的所需字符或关键字.如您在下面看到的,Python中函数参数之间的逗号标识符为punctuation.separator.parameters.python(顺便说一句,还有一个名为punctuation.separator.arguments.python的标记,因此您甚至可以为逗号使用不同的颜色参数之间):

现在,您已经拥有该令牌的必需标识符,可以将以下内容添加到settings.Json中:

"editor.tokencolorCustomizations": {    "textMateRules": [        {        "scope": "punctuation.separator.parameters.python","settings": {                "foreground": "#ff8800","FontStyle": "bold"            }        }    ]}

如您所见,您不仅可以更改颜色,还可以根据需要@R_324_6502@样式,并且可以根据需要在“ textMateRules”中放置尽可能多的范围.

这适用于括号,方括号和大括号,以及冒号,任何类型的运算符,类,def之类的关键字.

这样,您可以调整语法颜色,而不必更改整个主题.当然,您几乎可以使用VSCode中可用的每种语言来执行此 *** 作.

注意:上面的代码仅将更改应用于Python语言,并且仅在Python脚本中显示选定的颜色.对于其他编程语言,您首先必须检查所需语言的代码(如上所述),以找出令牌的标识符(不幸的是,我尚未找到所有可用令牌的列表,因此,如果有人知道从何处或如何获得它,请随时添加评论-thx).

总结

以上是内存溢出为你收集整理的我如何更改括号和括号的颜色? 全部内容,希望文章能够帮你解决我如何更改括号和括号的颜色? 所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1199592.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-04
下一篇 2022-06-04

发表评论

登录后才能评论

评论列表(0条)

保存