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

VS Code无法禁用AWS CloudFormation代码片段/提示的问题求助

提示来源

  • VS Code 原生内置了CloudFormation格式的代码片段支持,无需安装第三方AWS插件即可触发,触发前提是当前文件被识别为CloudFormation格式(比如文件包含AWSTemplateFormatVersion字段、文件后缀为.cfn.yml/.cfn.json等)
  • 若安装了Red Hat官方YAML扩展,扩展本身也内置了CloudFormation补全规则,会额外输出相关提示
  • 极低概率是当前工作区配置的自定义片段包含相关内容

禁用方法

方法1:单独禁用CloudFormation格式的片段提示(不影响其他文件补全)

打开VS Code设置(快捷键Ctrl+,/Cmd+,),搜索editor.snippetSuggestions,找到CloudFormation YAML、CloudFormation JSON的专属配置项,将值修改为none即可。
也可以直接编辑settings.json添加如下配置:

"[cloudformation]": {
    "editor.snippetSuggestions": "none"
},
"[cloudformation-json]": {
    "editor.snippetSuggestions": "none"
}

方法2:禁用Red Hat YAML扩展的CloudFormation支持

如果提示来自Red Hat YAML扩展,可在settings.json中添加如下配置:

"yaml.enableCloudFormation": false

方法3:修改文件关联,取消CloudFormation格式识别

如果不需要VS Code特殊识别CloudFormation文件,可将对应后缀的文件关联到普通YAML/JSON格式,settings.json添加配置:

"files.associations": {
    "*.cfn.yml": "yaml",
    "*.cfn.yaml": "yaml",
    "*.cfn.json": "json"
}

修改后文件会被识别为普通YAML/JSON,不会再触发CloudFormation专属提示。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.25 16:06:03