Amazon Q Developer 推出 Java 升級轉換 CLI (公開預覽版)

張貼日期: 2024年11月27日

Amazon Q Developer 推出 Java 升級轉換 CLI (命令列介面) 的公開預覽版。CLI 可讓您從命令列調用並大規模執行轉換。

CLI 提供下列功能:

  • 將您的 Java 應用程式從 Java 8、Java 11 轉換為 Java 17 (可在 IDE 中使用,現也可在 CLI 中使用)
  • 自訂轉換 (新推出且僅可在 CLI 中使用):CLI 可讓您定義並針對貴組織中的程式碼庫執行自訂轉換。在此推出之前,Amazon Q Developer 會升級 Java 應用程式中的開放原始碼程式庫。有了 CLI 中的自訂轉換,您可以定義針對程式碼庫和內部程式庫的轉換。您可以使用 ast-grep 定義自訂轉換,這是一款用於結構搜尋和取代的程式碼工具。Amazon Q Developer 可以執行您的自訂轉換,並加以利用 Q 的 AI 偵錯功能。
  • 在本機環境中建置 (新推出且僅可在 CLI 中使用):CLI 將在您的本機環境上執行驗證建置,從而確保在建置驗證期間會執行單元測試和整合測試。

此功能可在 Linux 和 Mac OS 上的命令列中使用。您可以在此處進一步了解有關程 Code Transformation CLI 的更多資訊並開始使用。