在VS Code / Atom和Sublime中使用monokai突出显示功能

时间:2017-04-09 21:31:27

标签: sublimetext3 visual-studio-code

使用Monokai颜色主题运行Sublime Text 3和VS Code(或Atom)时,Sublime Text语法突出显示使用蓝色进行函数调用,例如下面的示例

Sublime Text function highlighting

但是,当我使用monokai主题在VS Code中打开相同的代码时,功能不会涂成蓝色

VS Code function highlighting

我真的想改变它,代码看起来更好,突出显示函数调用。但是,我环顾网络,无法找到如何改变这种行为。有人有任何提示吗?

谢谢!

2 个答案:

答案 0 :(得分:2)

好像我找到了一个临时解决方案。转到此文件夹(如果在Mac上,则为 / Applications / Visual Studio Code.app/Contents/Resources/app/extensions/theme-monokai/themes ),然后将此代码放入monokai-color-theme .json文件:

{
    "name": "Function call",
    "scope": "meta.function-call.generic",
    "settings": {
        "foreground": "#66d9efff"
    }
},

这里是一个示例,显示如下: screenshot

但是请记住,主题更新后,这些更改可能会消失!

答案 1 :(得分:0)

在settings.json中:

"editor.tokenColorCustomizations": {
  "[Monokai]": {
    {
      "scope": "entity.name.function",
      "settings": {
      "foreground": "#fdc306d0",  // use your desired color
      "fontStyle": "underline"    // I like this, foreground color has some reduced opacity
     }
   }
 }
}

可能会解决问题。