繁体   English   中英

在 VS Code 中禁用斜体语法高亮

[英]Disable italic syntax highlighting in VS Code

VS Code 会自动将某些单词( functionifelsereturn等)格式化为斜体。 如何禁用此行为?

垃圾邮件

您可以使用以下用户配置强制 VS 禁用主题的所有斜体:

 "editor.tokenColorCustomizations": { "textMateRules": [ { "scope": [ "comment", "comment.block", "comment.block.documentation", "comment.line", "constant", "constant.character", "constant.character.escape", "constant.numeric", "constant.numeric.integer", "constant.numeric.float", "constant.numeric.hex", "constant.numeric.octal", "constant.other", "constant.regexp", "constant.rgb-value", "emphasis", "entity", "entity.name", "entity.name.class", "entity.name.function", "entity.name.method", "entity.name.section", "entity.name.selector", "entity.name.tag", "entity.name.type", "entity.other", "entity.other.attribute-name", "entity.other.inherited-class", "invalid", "invalid.deprecated", "invalid.illegal", "keyword", "keyword.control", "keyword.operator", "keyword.operator.new", "keyword.operator.assignment", "keyword.operator.arithmetic", "keyword.operator.logical", "keyword.other", "markup", "markup.bold", "markup.changed", "markup.deleted", "markup.heading", "markup.inline.raw", "markup.inserted", "markup.italic", "markup.list", "markup.list.numbered", "markup.list.unnumbered", "markup.other", "markup.quote", "markup.raw", "markup.underline", "markup.underline.link", "meta", "meta.block", "meta.cast", "meta.class", "meta.function", "meta.function-call", "meta.preprocessor", "meta.return-type", "meta.selector", "meta.tag", "meta.type.annotation", "meta.type", "punctuation.definition.string.begin", "punctuation.definition.string.end", "punctuation.separator", "punctuation.separator.continuation", "punctuation.terminator", "storage", "storage.modifier", "storage.type", "string", "string.interpolated", "string.other", "string.quoted", "string.quoted.double", "string.quoted.other", "string.quoted.single", "string.quoted.triple", "string.regexp", "string.unquoted", "strong", "support", "support.class", "support.constant", "support.function", "support.other", "support.type", "support.type.property-name", "support.variable", "variable", "variable.language", "variable.name", "variable.other", "variable.other.readwrite", "variable.parameter" ], "settings": { "fontStyle": "" } } ] }

原来我用错了主题! 新主题改变了它,它工作得很好。

您可以将这些配置添加到 settings.json 文件中:

...       
"editor.tokenColorCustomizations": { 
            "[Material Monokai High Contrast]": {
                "textMateRules": [
                    {
                        "scope": "entity.name.function",
                        "settings": {
                            "foreground": "#9DFF00",
                            "fontStyle": ""
                        }
                    }
                ]
            },
        }

[Material Monokai High Contrast] :您要修改的主题。

您也可以尝试使用ctrl + space来自动完成并帮助您。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM