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

Visual Studio 17.5/17.6预览版拼写检查器配置失效求助

问题排查方案

1. 确认.editorconfig的配置范围和正确性

  • 得把.editorconfig放在解决方案根目录(别只和单个项目放一起),多项目的解决方案里,根目录的配置会覆盖项目级的。
  • 检查文件内容,必须指定适用的文件类型,不然配置不会作用到代码文件上,比如C#项目要这么写:
    [*.{cs,csx}]
    spelling_languages = en-us
    
    要是没限定文件类型,拼写规则等于白加。

2. 检查VS对.editorconfig拼写设置的支持

  • 首先得用Visual Studio 2022 17.0及以上版本,老版本根本不支持通过.editorconfig配置拼写语言。
  • 去VS的设置里确认:工具 > 选项 > 文本编辑器 > 拼写,一定要勾选**"使用.editorconfig配置拼写设置"**,没勾的话,.editorconfig里的拼写规则直接被忽略。

3. 排除系统和全局设置的干扰

  • 因为Windows是德语本地化,VS可能会默认用系统语言的拼写检查。手动去工具 > 选项 > 文本编辑器 > 拼写,把**"默认语言"**改成English (United States)——这个全局设置优先级可能比.editorconfig还高。
  • 还要检查单个项目的单独设置:右键项目 > 属性 > 配置属性 > 文本编辑器 > 拼写,别让这里的设置覆盖了全局或.editorconfig的配置。

4. 刷新VS的配置缓存

  • 关了再重新打开解决方案,VS有时候得重新加载.editorconfig才会生效。
  • 实在不行就清VS缓存:删掉%LOCALAPPDATA%\Microsoft\VisualStudio\<版本号>\ComponentModelCache里的文件,重启VS后再加载解决方案。

5. 确认英语拼写检查语言包已安装

  • 去工具 > 获取工具和功能,在"单个组件"里找"英语拼写检查器",确保已经装上了。没这个语言包的话,就算配置了en-us,拼写检查也没法正常工作。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.28 16:10:17