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

求助:Visual Studio Code Code Spell Checker扩展无法检测.todo文件

解决Code Spell Checker无法检查.todo文件的问题

修复.todo文件拼写检查失效的方案

1. 正确追加待检查文件(避免覆盖默认规则)

你之前设置"cSpell.files": ["**/*.todo"]会直接覆盖扩展默认的待检查文件列表,导致原有文件的检查被关闭。应该改用cSpell.include来追加.todo文件,保留原有检查规则:

"cSpell.include": [
    "**/*.todo"
]

如果需要自定义其他待检查文件,不要删除cSpell.files的默认值,而是在其中补充**/*.todo:

"cSpell.files": [
    "**/*.txt",
    "**/*.md",
    "**/*.todo",
    // 其他你需要检查的文件类型
]

2. 关联.todo文件为纯文本类型

VS Code可能未将.todo识别为可检查的文件类型,先在设置中把.todo关联到纯文本:

"files.associations": {
    "*.todo": "plaintext"
}

然后确保plaintext在cSpell.enableFiletypes列表中(不要用"*",因为未关联类型的文件可能不触发检查):

"cSpell.enableFiletypes": [
    "plaintext",
    "markdown",
    "python",
    // 其他你需要的文件类型
]

3. 直接为.todo文件指定检查规则

如果不想修改文件关联,也可以通过languageSettings直接指定.todo文件的检查配置:

"cSpell.languageSettings": [
    {
        "glob": "**/*.todo",
        "languageId": "plaintext",
        "enable": true
    }
]

添加新语言的方法

Code Spell Checker的语言支持是通过安装对应语言扩展包实现的,而非手动在设置中添加:

  • 打开VS Code扩展面板,搜索Code Spell Checker [语言名称](比如Code Spell Checker French)
  • 安装对应的语言扩展后,扩展会自动添加该语言的拼写检查支持

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.02 10:20:38