如果您之前没有听说过 - Amazon Q是一款由 AI 驱动的生成式 AWS 专家,具有两项功能:Amazon Q Business 和 Amazon Q Developer。它还与其他 AWS 服务集成,例如 Amazon Connect 或 Amazon QuickSight。您可以在任何需要的地方使用此助手 - 在您的 IDE、AWS 控制台、AWS 文档或 Slack 中。
具体来说,就软件开发而言(顾名思义),Amazon Q Developer旨在为您提供软件开发生命周期 (SDLC) 各个阶段的支持。在本文中,我想介绍如何在您最喜欢的JetBrains 家族集成开发环境(IDE) 中充分利用其潜力。
据估计,如今开发人员 70% 以上的时间都花在了单调乏味的活动上,这会阻碍创造力和创新。Amazon Q Developer 重新构想了您日常开发任务的体验,让您可以卸载耗时的手动任务 - 从编码、测试和升级到故障排除和优化 AWS 资源。因此,开发人员可以更快、更轻松地构建、保护、管理和优化基于云的应用程序。
两种 Amazon Q 功能之间的分离也反映在定价计划中,但 - 与之前的 Amazon CodeWhisperer 的情况一样 - Amazon Q Developer 代码生成和 AWS 上的专家指导对所有个人都是免费的(这称为免费套餐,不需要AWS 账户)。
你可能会问:等等,你是对的 - 那 Amazon CodeWhisperer 怎么样? 🤔
为了避免混淆,我们将 Amazon CodeWhisperer 合并到 Amazon Q Developer 中,因此 CodeWhisperer 提供的所有功能现在都由 Q Developer 提供支持。