Amazon CodeWhisperer 提供新的人工智慧驅動型程式碼修復、IaC 支援以及與 Visual Studio 的整合
Amazon CodeWhisperer 的人工智慧(AI)驅動型程式碼修復和基礎設施即程式碼(IaC)支援已正式推出。Amazon CodeWhisperer 是一款用於 IDE 和命令列的人工智慧驅動型生產力工具,現已在 Visual Studio 中推出,提供預覽版。它的這些新增強功能可減輕無差別的工作負擔,為客戶提供更高的自動化、安全性、效率和更快的程式碼交付,從而幫助實現更快、更高效的軟體開發,並在更多開發人員喜歡的工作環境中提供這種支援。
- Amazon CodeWhisperer:
人工智慧驅動型程式碼修復
自推出以來,Amazon CodeWhisperer 已透過內建的安全掃描識別出難以發現的安全漏洞。該工具現在提供生成式 AI 驅動型程式碼建議,以幫助修復識別的安全和程式碼質量問題。內建的安全掃描旨在檢測諸如洩露的憑證和日誌注入之類的問題。生成式 AI 驅動型程式碼建議旨在修復識別的漏洞,並針對您的應用程式程式碼量身定製,因此您可以放心地快速接受修復。
在 Amazon CodeWhisperer 中完成安全掃描後,系統會向您提供程式碼建議,您可以簡單地接受這些建議以快速關閉識別的漏洞。生成式 AI 驅動型程式碼建議可加快解決安全問題的過程,因此您可以專注於更高價值的工作,而不必為了找到正確的解決方案逐行手動檢查程式碼。您無需在 Amazon CodeWhisperer 中執行任何其他設定即可開始使用此功能。
安全掃描可用於 Java、Python、JavaScript,現在可用於 TypeScript、C#、Amazon CloudFormation(YAML、JSON)、Amazon CDK(TypeScript、Python)和 HashiCorp Terraform (HCL)。修復漏洞的程式碼建議目前可用於使用 Java、Python 和 JavaScript 編寫的程式碼。
基礎設施即程式碼(IaC)
Amazon CodeWhisperer 宣佈支援 IaC,現在包括 Amazon CloudFormation (YAML、JSON)、Amazon CDK (Typescript、Python) 和 HashiCorp Terraform (HCL)。此更新提高了 IaC 指令碼開發的效率,使開發人員和 DevOps 團隊能夠無縫編寫基礎設施程式碼。Amazon CodeWhisperer 支援多種 IaC 語言,可促進不同團隊之間的協作和一致性。這標誌著雲基礎設施開發取得了重大進展,為使用者提供了更加簡化和高效的編碼體驗。
Visual Studio
Amazon CodeWhisperer 現已在 Visual Studio 2022 中推出(預覽版)。透過 C# 的實時程式碼建議,開發人員可以更快構建應用程式。安裝 Amazon Toolkit 擴充套件並使用亞馬遜雲科技構建者 ID 登入,即可免費開始使用個人套餐。
- 亞馬遜雲科技構建者 ID:
Amazon CodeWhisperer 還透過標記可能與公開程式碼相似的程式碼建議來幫助開發人員負責任地編寫程式碼。當程式碼與公開程式碼相似時,Amazon CodeWhisperer 將提供儲存庫 URL 和許可證。
最後,Amazon CodeWhisperer 最近(11月20日)預覽了命令列介面的一項新的省時功能。現在,Amazon CodeWhisperer 為 Git、npm、Amazon CLI 和 Docker 等數百個常用 CLI 新增了預先輸入的程式碼補全功能和內聯文件。還增加了將自然語言翻譯成 Shell 程式碼的能力。如需瞭解更多詳細資訊,請閱讀 Introducing Amazon CodeWhisperer for command line。
- Introducing Amazon CodeWhisperer for command line:
https://aws.amazon.com/blogs/devops/introducing-amazon-codewhisperer-for-command-line/?trk=cndc-detail
立即開始您的構建吧!
瞭解所有 re:Invent 2023 熱門釋出產品,請掃描下方二維碼:
來自 “ 亞馬遜雲科技 ”, 原文作者:亞馬遜雲科技;原文連結:https://dev.amazoncloud.cn/column/article/6576d827e90cf054b08a9c11,如有侵權,請聯絡管理員刪除。
相關文章
- Amazon CodeWhisperer 提供新的人工智慧驅動型程式碼修復人工智慧
- Visual Studio程式碼去掉自動空格
- 驅動開發:配置Visual Studio驅動開發環境開發環境
- GitHub原生AI程式碼生成工具Copilot,官方支援Visual Studio 2022GithubAI
- visual studio原生支援C++的含義C++
- 開發者利器: 從 Amazon CodeWhisperer 到 Amazon Q
- 免費的visual studio智慧程式碼外掛——CodeGeeX
- Visual Studio 智慧程式碼外掛:CodeGeeX
- 【譯】Visual Studio Enterprise 中的程式碼覆蓋率特性
- Visual Studio Code好用的微軟程式碼編輯器微軟
- Code Runner,率先支援剛釋出的 Visual Studio 2022!
- Mac 上的 5 個常見錯誤程式碼以及修復辦法Mac
- Visual Studio模板程式碼註釋小技巧分享
- Visual Studio使用Git進行程式碼版本管理Git行程
- Visual Studio Code 程式碼顯示空格等空白符的方法
- Visual Studio C++ 安裝以及使用教程C++
- win10鍵盤驅動怎麼修復_win10鍵盤驅動一鍵修復Win10
- 使用 Visual Studio 2019 批量新增程式碼檔案頭
- Visual Studio 整合了.NET 升級助手外掛
- Java on Visual Studio Code的更新Java
- Visual Studio Code加入對Python的快速、功能豐富的語言支援:PylancePython
- visual studio連線linux編碼Linux
- Visual Studio 2022 Typescript 程式碼錯誤提示故障問題TypeScript
- 將 Visual Studio .net 程式碼註釋 英文轉為中文
- AMD釋出21.3.2Beta版顯示卡驅動更新:修復新顯示卡Bug,支援遊戲光追遊戲
- SpringBoot整合mybatis-plus,pagehelper以及程式碼自動生成Spring BootMyBatis
- Dynamics365 Developer Extensions提升你的開發效率(支援visual studio 2017)S3Developer
- Android熱修復原理(一)熱修復框架對比和程式碼修復Android框架
- VS(visual studio) C++ 封裝dll,以及其隱式呼叫與顯式呼叫(靜態動態)C++封裝
- 我與小程式的故事以及小程式框架選型框架
- Google開發新的Aspeed控制驅動程式Go
- 解決visual studio2017 C語言程式的建立與執行問題C語言
- Amazon CodeWhisperer 正式使用,全新 AI 程式碼工具等你發現!(內附詳細安裝步驟圖解)AI圖解
- cuda的 visual studio 環境配置
- win10系統下MTP驅動程式問題怎麼修復Win10
- 人工智慧:大規模技術驅動創新的核心人工智慧
- 網站程式碼漏洞審計挖掘與修復方法網站
- 『學了就忘』Linux啟動引導與修復 — 74、Linux系統的修復模式(光碟修復模式)Linux模式