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

如何为VS Code的CTRL+ALT+Win+N快捷键下拉菜单添加其他语言?

解决VS Code自定义新建文件语言选择列表的问题

原生解决方案(无需插件)

VS Code默认的Ctrl+Alt+Win+N快捷键对应workbench.action.files.newUntitledFileWithLanguage命令,其下拉列表会自动记录最近使用过的语言,加上files.defaultLanguage设置的默认语言。要添加HTML选项:

  • 先手动创建一个HTML文件,或通过Ctrl+K M将任意空白文件的语言模式设置为HTML
  • 再次按下Ctrl+Alt+Win+N,下拉列表中就会出现HTML选项,后续只要你近期使用过该语言,它就会保留在列表中

自定义固定语言列表(需插件)

如果希望长期固定显示指定语言(不受最近使用记录影响),可以借助multi-command插件实现:

  1. 安装multi-command插件
  2. 打开settings.json,添加自定义命令配置:
    "multiCommand.commands": [
        {
            "command": "multiCommand.newFileWithFavoriteLanguages",
            "sequence": [
                {
                    "command": "workbench.action.showQuickPick",
                    "args": {
                        "items": [
                            { "label": "Python", "description": "新建Python文件", "command": "workbench.action.files.newUntitledFileWithLanguage", "args": "python" },
                            { "label": "HTML", "description": "新建HTML文件", "command": "workbench.action.files.newUntitledFileWithLanguage", "args": "html" }
                        ],
                        "placeHolder": "选择新建文件的语言"
                    }
                }
            ]
        }
    ]
    
  3. 打开keybindings.json,替换原有快捷键绑定:
    {
        "key": "ctrl+alt+win+n",
        "command": "multiCommand.newFileWithFavoriteLanguages",
        "when": "!editorFocus"
    }
    
  4. 按下Ctrl+Alt+Win+N即可弹出你自定义的固定语言列表,用方向键选择后回车就能创建对应文件

说明

VS Code原生没有专门的"收藏语言"设置来直接添加到默认的新建文件语言下拉列表中,上述两种方法是可行的替代方案。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.03 04:06:24