Unterstützte Sprachen für Amazon Q Developer in der IDE - Amazon Q Developer

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Unterstützte Sprachen für Amazon Q Developer in der IDE

Amazon Q Developer bietet mit seinen verschiedenen Funktionen und Fähigkeiten Unterstützung für eine Vielzahl von Programmiersprachen. Auf dieser Seite werden die Sprachen und Versionen beschrieben, die für Inline-Codevorschläge, Codetransformation, Sicherheitsscans und automatische Codekorrekturen unterstützt werden.

Sprachunterstützung für Inline-Vorschläge

Amazon Q unterstützt Inline-Codevorschläge für mehrere Programmiersprachen. Die Genauigkeit und Qualität der Codegenerierung für eine Programmiersprache hängt von der Größe und Qualität der Trainingsdaten ab.

In Bezug auf die Qualität der Trainingsdaten werden folgende Programmiersprachen am meisten unterstützt:

  • Java

  • Python

  • JavaScript

  • TypeScript

  • C#

  • Go

  • PHP

  • Rust

  • Kotlin

  • SQL

  • C++

  • C

Die am meisten unterstützten Infrastructure-as-Code-Sprachen (IaC) sind:

  • JSON (AWS CloudFormation)

  • YAML (AWS CloudFormation)

  • HCL(Terraform)

  • CDK(Typoskript, Python)

Amazon Q unterstützt auch die Codegenerierung für:

  • Ruby

  • Shell

  • Scala

Sprachunterstützung für die Codetransformation

Das Amazon Q Developer Agent for code transformation unterstützt das Aktualisieren von Code von Java 8 oder Java 11 auf Java 17.

Sprachunterstützung für Sicherheitsscans

Amazon Q Security Scans unterstützt die folgenden Sprachversionen:

  • Java ‐ Java 17 und früher

  • JavaScript‐ ECMAScript 2021 und früher

  • Python ‐ Python 3.11 und früher, innerhalb der Python-3-Serie

  • C# ‐ Alle Versionen (. NET6.0 und höher (empfohlen)

  • TypeScript‐ Alle Versionen

  • Ruby ‐ Ruby 2.7 und 3.2

  • Go ‐ Go 1.18

  • C ‐ C11 und früher

  • C++ ‐ C++17 und früher

  • PHP‐ PHP 8.2 und früher

  • Kotlin ‐ Kotlin 2.0.0 und früher

  • Scala ‐ Scala 3.2.2 und früher

  • JSX‐ React 17 und früher

  • Infrastructure-as-Code-Sprachen (IaC)

    • AWS CloudFormation‐ 2010-09-09

    • Terraform ‐ 1.6.2 und früher

    • AWS CDK‐ TypeScript und Python

Automatische Codekorrekturen sind für Scans in den folgenden Sprachen und Versionen verfügbar:

  • Java ‐ Java 17 und früher

  • JavaScript‐ ECMAScript 2021 und früher

  • Python ‐ Python 3.11 und früher, innerhalb der Python-3-Serie

  • C# ‐ Alle Versionen (. NET6.0 und höher (empfohlen)

  • TypeScript‐ Alle Versionen

  • Infrastructure-as-Code-Sprachen (IaC)

    • AWS CloudFormation‐ 2010-09-09

    • Terraform ‐ 1.6.2 und früher

    • AWS CDK‐ TypeScript und Python