如何解决Eclipse 2020-06在CloudFormationYAML模板中的有效!Ref和!Sub上引发错误
!Ref
和!Sub
是CloudFormation YML模板的“面包和黄油”。
当我从Eclipse 2019-xx升级到2020-06时,我开始出现以下错误:
这些是有效且可重复部署的有效模板。
是否有办法获得正确的验证或将其关闭?
我尝试通过Project属性禁用验证,但是YAML没有选项。
解决方法
此错误来自Eclipse Wild Web Developer中包含的Visual Studio Code YAML语言服务器,该服务器已成为2020-06版本中某些IDE软件包的一部分。
您可以通过如下关闭YAML语言服务器来消除该错误(将对YAML文件的支持减少为仅语法突出显示):
- 在窗口> 首选项:语言服务器 取消选中 YAML ,然后单击应用并关闭
- 在问题视图中删除错误
Visual Studio Code YAML语言服务器具有架构支持。因此,可能有一个更好的解决方案,而无需完全关闭语言服务器。
,如果您愿意尝试其他编辑器,除自动完成功能,悬停文档链接,内联CloudFormation's Visual Studio Code extension和these functions and more之外,linting还应处理template resource dependency graph previews。如果您有Github帐户,并想在安装之前快速将其注销,请获取online demo
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。