!Ref
和!Sub
是CloudFormation YML模板的“面包和黄油”。
当我从Eclipse 2019-xx升级到2020-06时,我开始出现以下错误:
这些是有效且可重复部署的有效模板。
是否有办法获得正确的验证或将其关闭?
我尝试通过Project属性禁用验证,但是YAML没有选项。
答案 0 :(得分:1)
此错误来自Eclipse Wild Web Developer中包含的Visual Studio Code YAML语言服务器,该服务器已成为2020-06版本中某些IDE软件包的一部分。
您可以通过如下关闭YAML语言服务器来消除该错误(将对YAML文件的支持减少为仅语法突出显示):
Visual Studio Code YAML语言服务器具有架构支持。因此,可能有一个更好的解决方案,而无需完全关闭语言服务器。
答案 1 :(得分:0)
如果您愿意尝试其他编辑器,除自动完成功能,悬停文档链接,内联CloudFormation's Visual Studio Code extension和these functions and more之外,linting还应处理template resource dependency graph previews。如果您有Github帐户,并想在安装之前快速将其注销,请获取online demo