

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Praktik terbaik untuk pembuatan kode dengan Amazon Q Developer
<a name="code-generation"></a>

Amazon Q Developer menyediakan pembuatan kode otomatis, pelengkapan otomatis, dan saran kode bahasa alami. Berikut ini adalah praktik terbaik untuk menggunakan bantuan pengkodean in-line Pengembang Amazon Q:
+ **Berikan konteks untuk membantu meningkatkan akurasi tanggapan**

  Mulailah dengan kode yang ada, impor pustaka, buat kelas dan fungsi, atau buat kerangka kode. Konteks ini akan membantu meningkatkan kualitas pembuatan kode secara signifikan.
+ **Kode secara alami**

  Gunakan pembuatan kode Pengembang Amazon Q seperti mesin pelengkapan otomatis yang kuat. Kode seperti yang biasa Anda lakukan, dan biarkan Amazon Q memberikan saran saat Anda mengetik atau menjeda. Jika pembuatan kode tidak tersedia atau Anda terjebak pada masalah kode, lakukan Amazon Q dengan mengetikkan **Alt\+C di PC atau **Option\+C**** di macOS. Untuk informasi selengkapnya tentang tindakan umum yang dapat Anda lakukan saat menggunakan saran in-line, lihat [Menggunakan tombol pintas](https://docs.aws.amazon.com/amazonq/latest/qdeveloper-ug/actions-and-shortcuts.html) di *Panduan Pengguna Pengembang Amazon Q*.
+ **Sertakan pustaka impor yang relevan dengan tujuan skrip Anda**

  Sertakan pustaka impor yang relevan untuk membantu Amazon Q memahami konteksnya dan menghasilkan kode yang sesuai. Anda juga dapat meminta Amazon Q untuk menyarankan pernyataan impor yang relevan.
+ **Pertahankan konteks yang jelas dan fokus**

  Jaga agar skrip Anda tetap fokus pada tujuan tertentu, dan modulasi fungsionalitas yang berbeda menjadi skrip terpisah dengan konteks yang relevan. Hindari konteks yang bising atau membingungkan.
+ **Bereksperimenlah dengan petunjuk**

  Jelajahi berbagai petunjuk untuk mendorong Amazon Q untuk menghasilkan hasil yang berguna dalam pembuatan kode. Misalnya, coba pendekatan berikut:
  + Gunakan blok komentar standar untuk permintaan bahasa alami.
  + Buat kerangka dengan komentar untuk mengisi kelas dan fungsi.
  + Jadilah spesifik dalam petunjuk Anda, berikan detail alih-alih generalisasi.
+ **Mengobrol dengan Pengembang Amazon Q dan minta bantuan**

  Jika Pengembang Amazon Q tidak memberikan saran yang akurat, ngobrol dengan Pengembang Amazon Q di IDE Anda. Ini dapat memberikan cuplikan kode atau kelas dan fungsi lengkap untuk memulai konteks Anda. Untuk informasi selengkapnya, lihat [Mengobrol dengan Pengembang Amazon Q tentang kode](https://docs.aws.amazon.com/amazonq/latest/qdeveloper-ug/q-in-IDE-chat.html) di *Panduan Pengguna Pengembang Amazon Q*.