利用 IDE 中的 AWS CloudFormation 智能编码功能加速基础设施开发
今天,AWS CloudFormation 宣布推出 AWS CloudFormation 语言服务器,这项新功能通过 AWS Toolkit 将智能编码、早期验证、问题排查和偏差管理直接引入集成式开发环境(IDE)。这项新功能让开发人员能够更快地构建基础设施,并安全地进行部署。
借助此次发布的功能,使用 Visual Studio、Kiro 和其他兼容 IDE 的开发人员现在能够充分利用语言服务器提供的上下文感知编码功能。它提供内置的自动补全、架构验证、使用 CloudFormation Guard 进行策略检查以及直接在 IDE 中进行部署验证等功能。例如,它会立即标记无效的资源属性或缺失的 IAM 权限要求,而具有偏差感知功能的部署视图会突出显示您的模板与已部署基础设施之间的差异,帮助您发现在 CloudFormation 之外所做的配置更改。这些功能可以帮助开发人员在部署之前发现各类问题,例如语法错误、权限缺失或配置不匹配。它还提供了偏差视图,突出显示当前模板和已部署的堆栈配置之间的差异。通过将验证和实时反馈直接集成到编码体验中,CloudFormation 语言服务器让开发人员能够保持流畅的工作状态,将基础设施编码转变为一种无缝体验,并提高基础设施的安全性。这种统一的体验让开发人员能够更快地从设计阶段过渡到部署阶段,同时确保遵循合规性要求和最佳实践,从而将更多的时间用于构建,减少花费在问题排查上的时间。
AWS CloudFormation 语言服务器已在支持 AWS CloudFormation 的所有 AWS 商业区域推出。要开始使用,请安装或升级 AWS Toolkit。要了解更多信息,请参阅 AWS CloudFormation 语言服务器。