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 die einzelnen Funktionen 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:

  • C

  • C++

  • C#

  • Dart

  • Go

  • Java

  • JavaScript

  • Kotlin

  • Lua

  • PHP

  • PowerShell

  • Python

  • R

  • Ruby

  • Rust

  • Scala

  • Schale

  • SQL

  • Swift

  • SystemVerilog

  • TypeScript

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

  • CDK (Typoskript, Python)

  • HCL (Terraform)

  • JSON

  • YAML

Sprachunterstützung für Chat und Inline-Chat

Amazon Q unterstützt eine Vielzahl von Programmiersprachen für Chat und Inline-Chat in der IDE und bietet eine verbesserte Leistung für beliebte Programmier- und IaC-Sprachen, einschließlich, aber nicht beschränkt auf die folgenden:

  • C

  • C++

  • C#

  • Dart

  • Go

  • Java

  • JavaScript

  • Kotlin

  • PHP

  • Python

  • Ruby

  • Rust

  • Scala

  • Shell

  • SQL

  • Swift

  • TypeScript

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

  • CDK (Typoskript, Python)

  • HCL (Terraform)

  • JSON

  • YAML

Amazon Q Chat und Inline Chat unterstützen Sprachen, die hier nicht aufgeführt sind, einschließlich weniger gebräuchlicher Sprachen, obwohl die Qualität variieren kann.

Sprachunterstützung für Transformationen

Die unterstützten Sprachen für die Transformation hängen von der Umgebung ab, in der Sie Code transformieren.

In JetBrains IDEs und Visual Studio Code, die folgenden Sprachen werden für die Transformation unterstützt:

In Visual Studio werden die folgenden Sprachen für die Transformation unterstützt:

Weitere Informationen zu unterstützten Sprachen und anderen Voraussetzungen für die Transformation finden Sie im Thema für die Art der Transformation, die Sie gerade durchführen.

Sprachunterstützung für die Featureentwicklung mit /dev

Der Amazon Q-Agent für die Funktionsentwicklung unterstützt eine Vielzahl von Sprachen und bietet eine verbesserte Leistung für beliebte Programmiersprachen, einschließlich, aber nicht beschränkt auf die folgenden:

  • Java

  • Python

  • JavaScript

  • TypeScript

Der Feature Development Agent unterstützt auch weniger verbreitete Sprachen, obwohl die Qualität variieren kann.

Sprach- und Framework-Unterstützung für die Generierung von Unit-Tests mit /test

Der Amazon Q-Agent für die Generierung von Komponententests unterstützt die folgenden Sprachen und Test-Frameworks:

  • Python

    • Unterstützte Test-Frameworks: Pytest, Unittest

  • Java

    • Unterstützte Test-Frameworks: JUnit (JUnit 4 und 5, JUnit Jupiter), Mockito

Sprachunterstützung für Code-Reviews mit /review

Amazon Q-Code-Rezensionen unterstützen 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 (.NET 6.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

  • Sprachen für Infrastruktur als Code (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 (.NET 6.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

Sprachunterstützung für die Dokumentationserstellung mit /doc

Amazon Q unterstützt die Dokumentationserstellung für die folgenden Sprachen:

  • Java

  • Python

  • JavaScript

  • TypeScript

Sprachunterstützung für Anpassungen

Amazon Q unterstützt Anpassungen für die folgenden Sprachen und verwendet die aufgelisteten Dateitypen, um Anpassungen zu erstellen:

  • Python (.py)

  • Java (.java)

  • JavaScript (.js, .jsx)

  • TypeScript (.ts, .tsx)

  • Markdown (.md, .mdx)

  • reStructuredText (.rst)

  • Text (.txt)