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

如何在Windows用斯洛伐克语布局时固定VS Code为英语键盘布局?

解决方案:让VS Code固定英语键盘布局,系统保持斯洛伐克语

我之前也被频繁切换键盘布局的问题折腾过,下面几个亲测有效的方法分享给你:

方法1:VS Code内置设置强制锁定布局

VS Code有隐藏的配置可以直接锁定编辑器的输入语言,操作步骤如下:

  • 打开VS Code,按下Ctrl + Shift + P唤起命令面板
  • 输入Preferences: Open Settings (JSON)并回车打开配置文件
  • 在文件中添加以下配置:
    "editor.inputMethod": "forceEnglish",
    "keyboard.layout": "us"
    
    保存后重启VS Code,编辑器就会强制使用英语(US)布局,完全不受系统当前语言的影响。

方法2:用插件实现自动切换布局

如果内置设置效果不理想,可以试试VS Code市场里的Auto Switch Input Method插件,它能根据激活的窗口自动切换键盘布局:

  • 安装插件后,同样打开设置(JSON),添加以下配置:
    "autoSwitchInputMethod.enable": true,
    "autoSwitchInputMethod.englishLanguages": ["en"],
    "autoSwitchInputMethod.otherLanguages": ["sk"],
    "autoSwitchInputMethod.triggerConditions": ["activeWindowChanged"]
    
    配置完成后,当你切换到VS Code窗口时会自动切到英语布局,切回其他Windows应用时则自动换回斯洛伐克语,全程不用手动操作。

方法3:Windows系统层面指定应用专属布局

Windows 10及以上版本支持给单个应用绑定默认键盘布局,这是最稳定的系统级方案:

  • 打开Windows设置 → 时间和语言 → 语言和区域 → 高级键盘设置
  • 开启"允许我为每个应用窗口设置不同的输入法"选项
  • 打开VS Code,手动切换到英语布局,之后不管系统其他应用用什么布局,VS Code都会保持英语布局不变

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.25 08:09:48