Сервис Amazon Q Developer теперь является общедоступным (GA) для IDE Visual Studio
Сегодня Amazon Web Services, Inc. запускает общедоступную версию Amazon Q Developer для интегрированной среды разработки (IDE) Visual Studio в составе расширения «Набор инструментов AWS». Теперь вы можете обсудить свой проект в чате с Amazon Q и попросить Amazon Q сканировать проект на наличие уязвимостей безопасности.
Amazon Q Developer помогает упростить жизненный цикл разработки программного обеспечения, отвечая на технические вопросы, а также генерируя и поясняя код. Вы можете задать Amazon Q, например, следующий вопрос: «Как отладить проблемы с функциями Lambda локально перед развертыванием в AWS?» Можно также попросить Amazon Q создать код, используя запросы наподобие «Сгенерируй тестовые случаи для [имя функции]», сославшись на имя функции в открытом файле.
Amazon Q Developer также может обеспечить безопасность вашего программного обеспечения, выявляя уязвимости. Вы можете нажать на элемент «Запустить сканирование безопасности» в меню на полях и получить список уязвимостей. В настоящее время сканирование безопасности поддерживается только для C#.
Задавать вопросы Amazon Q, обновлять код и выполнять действия с помощью быстрых команд можно на панели чата Amazon Q в вашей IDE. Когда вы задаете вопрос Amazon Q, в качестве контекста используется текущий файл, открытый в вашей IDE, включая язык программирования и путь к файлу.
Для начала скачайте Набор инструментов AWS с Amazon Q, бесплатное расширение для Visual Studio 2022. Дополнительную информацию см. в документации.