禁用VSCode中的斜体?

时间:2019-10-19 04:04:29

标签: visual-studio-code vscode-settings

我正在VSCode中编写一些python脚本,我注意到它使函数参数文本用斜体显示

例如

enter image description here

我喜欢这种颜色,但是为什么“关键”用斜体写?我搜索了所有VSCode设置,但找不到它-也许是Python扩展正在执行此操作?但我也找不到该设置

5 个答案:

答案 0 :(得分:2)

在 VSCode 添加该设置之前,解决方法是将其添加到 settings.json

    "editor.tokenColorCustomizations": {
        "textMateRules": [
            {
                "scope": [
                    "comment",
                    "punctuation.definition.comment",
                ],
                "settings": {
                    "fontStyle": ""
                }
            }
        ]
    },

该设置手动使用 '' 作为评论的 font-style。根据您的主题使用斜体的位置,可能需要额外的范围。

答案来自这个 GitHub 问题线程:https://github.com/Microsoft/vscode/issues/32579#issuecomment-813005373

答案 1 :(得分:1)

它是因为monokai主题的。更改其他主题(例如vscode默认主题)应该可以解决问题

答案 2 :(得分:0)

我试图将其发布为答案,但是它会自动转换为评论?

但是,如上所述,我的问题的解决方案是在Stack-Overflow上也使用此问题中提供的解决方案

Disable italic syntax highlighting in VS Code

此信息由用户“ ForcX FPV”于2019年10月19日(AWST)带给我。

答案 3 :(得分:0)

Github上存在一个未解决的问题,其解决方法是:https://github.com/Microsoft/vscode/issues/32579#issuecomment-341502559

如果您知道要更改的范围,则可以更精细地缩小范围列表。 要获取作用域列表,请使用命令面板(Ctrl + Shift + p)中的“开发人员:检查编辑器标记和作用域”

Screenshot of Textmate Scopes

答案 4 :(得分:0)

如果您在 vscode 中使用主题扩展。然后按照以下步骤操作。

  • Ctrl/cmd + shift + x -> 搜索扩展,例如 one dark pro

enter image description here

  • 点击设置图标并选择 Extension settings

enter image description here

  • 切换斜体。

enter image description here

  • 重新加载您的窗口。