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

如何在TypeScript未就绪时禁用代码补全功能?

如何在TypeScript未就绪时禁用VS Code代码补全

可以通过VS Code的针对性设置,只保留TypeScript语言服务就绪时的智能补全,禁用基于文件内容的单词补全,具体操作如下:

  1. 打开VS Code设置界面

    • 使用快捷键 Ctrl+,(Windows/Linux)或 Cmd+,(Mac);
    • 或者通过菜单栏选择「文件 > 首选项 > 设置」。
  2. 切换到「设置(JSON)」视图

    • 点击设置界面右上角的「打开设置(JSON)」图标(花括号样式),直接编辑settings.json文件。
  3. 添加针对性配置
    在settings.json中插入以下配置,仅对TypeScript/TypeScript React文件禁用基于单词的补全:

    "[typescript]": {
      "editor.suggest.showWords": false
    },
    "[typescriptreact]": {
      "editor.suggest.showWords": false
    }
    

这样设置后,只有当TypeScript语言服务就绪时,才会显示带立方体标识的真实类型成员补全;当TS未就绪时,不会出现基于文件中已有单词的补全结果,从根源避免误选。

另外,确保typescript.suggest.enabled设置为true(默认即为true),保证TS就绪时的智能补全正常工作。


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.11 23:34:51