Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Bahasa yang didukung untuk Amazon Q Developer di IDE
Pemberitahuan akhir dukungan
Pada 30 April 2027, AWS akan menghentikan dukungan untuk plugin Amazon Q Developer IDE. Untuk kemampuan yang mirip dengan plugin Amazon Q Developer IDE, jelajahi Kiro untuk mengakses model dan fitur terbaru, termasuk pengkodean agen, obrolan, dan dukungan MCP. Untuk informasi selengkapnya, lihat Akhir dukungan plugin IDE Amazon Q Developer.
Anda dapat menggunakan fitur-fitur berikut dari Amazon Q Developer di IDE dengan bahasa pemrograman apa pun:
Kualitas output saat menggunakan fitur-fitur ini bervariasi berdasarkan popularitas bahasa.
Untuk fitur Amazon Q yang tersisa di IDE, bahasa yang didukung tercantum di bagian berikut.
Dukungan bahasa untuk saran sebaris
Amazon Q mendukung saran kode sebaris untuk beberapa bahasa pemrograman. Keakuratan dan kualitas pembuatan kode untuk bahasa pemrograman tergantung pada ukuran dan kualitas data pelatihan.
Dalam hal kualitas data pelatihan, bahasa pemrograman dengan dukungan paling banyak adalah:
-
C
-
C++
-
C#
-
Dart
-
Go
-
Java
-
JavaScript
-
Kotlin
-
Lua
-
PHP
-
PowerShell
-
Python
-
R
-
Ruby
-
Karat
-
Skala
-
Cangkang
-
SQL
-
Cepat
-
SystemVerilog
-
TypeScript
Bahasa Infrastructure as Code (IaC) dengan dukungan paling banyak adalah:
-
CDK (TypeScript, Python)
-
HCL (Terraform)
-
JSON
-
YAML
Dukungan bahasa untuk transformasi
Bahasa yang didukung untuk transformasi bergantung pada lingkungan tempat Anda mengubah kode.
Di JetBrains IDE danVisual Studio Code, Amazon Q dapat mengubah kode dalam bahasa berikut:
Di Visual Studio, Amazon Q dapat mengubah kode dalam bahasa berikut:
Untuk informasi selengkapnya tentang bahasa yang didukung dan prasyarat lain untuk transformasi, lihat topik untuk jenis transformasi yang Anda lakukan.
Dukungan bahasa untuk ulasan kode
Amazon Q dapat membuat ulasan kode dan menyediakan perbaikan kode otomatis untuk file dan proyek yang ditulis dalam bahasa berikut:
-
Java ‐ Java 17 dan sebelumnya
-
JavaScript ‐ ECMAScript 2021 dan sebelumnya
-
Python ‐ Python 3.11 dan sebelumnya, dalam seri Python 3
-
C # - Semua versi (.NET 6.0 dan yang lebih baru direkomendasikan)
-
TypeScript ‐ Semua versi
-
Ruby ‐ Ruby 2.7 dan 3.2
-
Go ‐ Go 1,18
-
C ‐ C11 dan sebelumnya
-
C++ ‐ C++17 dan sebelumnya
-
PHP ‐ PHP 8.2 dan sebelumnya
-
Kotlin ‐ Kotlin 2.0.0 dan sebelumnya
-
Scala ‐ Scala 3.2.2 dan sebelumnya
-
JSX ‐ React 17 dan sebelumnya
-
Bahasa Infrastruktur sebagai Kode (IAc)
-
CloudFormation ‐ 2010-09-09
-
Terraform ‐ 1.6.2 dan sebelumnya
-
AWS CDK ‐ TypeScript dan Python
-
Dukungan bahasa untuk penyesuaian
Amazon Q mendukung bahasa-bahasa berikut, dan menggunakan jenis file yang terdaftar untuk membuat penyesuaian:
-
Bash/Shell (.sh, .zsh, .bash)
-
C (.c, .h)
-
C# (.cs)
-
C ++ (.cpp, .hpp, .h)
-
Panah (.dart)
-
Pergi (.go)
-
HCL (.hcl)
-
HTML (.html, .htm)
-
Java (.java)
-
JavaScript (.js, .jsx)
-
JSON (.json)
-
Kotlin (.kt, .kts)
-
Penurunan harga (.md, .mdx)
-
PHP (.php)
-
Powershell (.ps1, .psm1, .psd1)
-
Python (.py)
-
re StructuredText (.rst)
-
Ruby (.rb)
-
Karat (.rs)
-
Skala (.scala)
-
Terraform (.tf, .tfvars)
-
Teks (.txt)
-
TypeScript (.ts, .tsx)
-
YAML (.yaml, .yml)