You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在VS Code中将def等Python代码关键字设置为斜体显示

VS Code实现Python关键字斜体显示设置方法

首先确认所用的JetBrains Mono字体已完整安装,Arch Linux下可直接执行命令安装:
sudo pacman -S ttf-jetbrains-mono
安装完成后打开VS Code,确认设置项editor.fontFamily已经配置为JetBrains Mono。

接下来通过自定义语法高亮规则实现关键字斜体效果,操作步骤如下:

  • 按下快捷键Ctrl+Shift+P唤起命令面板,输入Preferences: Open Settings (JSON),回车打开用户配置的JSON文件
  • 在配置文件中添加如下规则:
"editor.tokenColorCustomizations": {
    // 去掉外层[主题名]包裹则规则对所有主题生效,填写主题名则仅对应主题生效
    "[你当前使用的VS Code主题名称]": {
        "textMateRules": [
            {
                "scope": [
                    "keyword.control.def.python",
                    "keyword.control.class.python",
                    "keyword.control.import.python",
                    "keyword.control.flow.python",
                    "storage.type.function.python",
                    "storage.type.class.python"
                ],
                "settings": {
                    "fontStyle": "italic"
                }
            }
        ]
    }
}
  • 保存配置文件后即可生效,打开Python文件即可查看def等关键字是否已经变为斜体显示。

如果有其他需要设置为斜体的语法元素,可通过以下方式获取对应scope:

  • 按下Ctrl+Shift+P唤起命令面板,输入Developer: Inspect Editor Tokens and Scopes,点击你要调整样式的代码元素,弹窗中展示的textmate scopes就是该元素的scope,将其添加到上述配置的scope列表中即可。

内容的提问来源于stack exchange,提问作者Anant Gupta

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.29 00:36:07