Mengobrol dengan Amazon Q Developer tentang kode - Pengembang Amazon Q

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

Mengobrol dengan Amazon Q Developer tentang kode

Mengobrol dengan Amazon Q Developer di lingkungan pengembangan terintegrasi (IDE) Anda untuk mengajukan pertanyaan tentang membangun di AWS dan untuk bantuan pengembangan perangkat lunak. Amazon Q dapat menjelaskan konsep pengkodean dan cuplikan kode, menghasilkan pengujian kode dan unit, serta meningkatkan kode, termasuk debugging atau refactoring.

Bekerja dengan Amazon Q di IDE Anda

Anda dapat mengajukan pertanyaan Amazon Q, memperbarui kode Anda, dan memulai tindakan dengan perintah cepat semua dari panel obrolan Amazon Q di IDE Anda.

Untuk mulai mengobrol dengan Amazon Q di JetBrains danVisual Studio Code, pilih ikon Amazon Q dari bilah navigasi di IDE Anda dan masukkan pertanyaan Anda di bilah teks. Untuk mulai mengobrol dengan Amazon Q di Visual Studio, pilih Lihat dari menu utama dan kemudian pilih obrolan Amazon Q.

Saat Anda mengajukan pertanyaan kepada Amazon Q, ia menggunakan file saat ini yang terbuka di IDE Anda sebagai konteks, termasuk bahasa pemrograman dan jalur file.

Jika Amazon Q menyertakan kode dalam tanggapannya, Anda dapat menyalin kode atau memasukkannya langsung ke file Anda dengan memilih Sisipkan di kursor. Amazon Q mungkin menyertakan referensi sebaris ke sumbernya dalam tanggapannya. Untuk melihat daftar sumber, perluas bagian Sumber di bagian bawah respons.

Amazon Q mempertahankan konteks percakapan Anda dalam sesi tertentu menginformasikan tanggapan future. Anda dapat mengajukan pertanyaan tindak lanjut atau merujuk ke pertanyaan dan tanggapan sebelumnya selama sesi Anda. Untuk memulai percakapan baru dengan Amazon Q, buka tab baru di panel. Anda dapat membuka hingga 10 tab sekaligus. Amazon Q tidak mempertahankan konteks di berbagai percakapan.

Perintah obrolan

Anda dapat memasukkan perintah berikut di panel obrolan untuk mengakses fitur Amazon Q, tergantung pada IDE Anda. Untuk informasi tentang fitur Amazon Q yang tersedia di IDE Anda, lihatIDE yang didukung.

  • /transform- Gunakan perintah ini untuk memperbarui versi bahasa kode dari seluruh proyek. Untuk informasi selengkapnya, lihat Mengubah kode Anda.

  • /dev- Gunakan perintah ini untuk mendapatkan rencana implementasi untuk mengembangkan fitur dengan Amazon Q. Untuk informasi selengkapnya, lihatMengembangkan perangkat lunak.

  • /clear- Gunakan perintah ini untuk menghapus percakapan saat ini. Ini menghapus semua percakapan sebelumnya dari panel obrolan dan menghapus konteks yang dimiliki Amazon Q tentang percakapan Anda sebelumnya.

  • /help- Gunakan perintah ini untuk melihat ikhtisar tentang apa yang Amazon Q bisa dan tidak bisa lakukan, contoh pertanyaan, dan perintah cepat.

Contoh topik dan pertanyaan

Dalam IDE, Amazon Q dapat menjawab pertanyaan tentang AWS layanan dan pengembangan perangkat lunak, selain menghasilkan kode. Amazon Q sangat berguna untuk menjawab pertanyaan yang terkait dengan bidang subjek berikut:

  • Membangun AWS, termasuk AWS layanan seleksi, batasan, dan praktik terbaik

  • Konsep pengembangan perangkat lunak umum, termasuk sintaks bahasa pemrograman dan pengembangan aplikasi

  • Menulis kode, termasuk menjelaskan kode, men-debug kode, dan menulis tes unit

Berikut adalah beberapa contoh pertanyaan yang dapat Anda tanyakan untuk mendapatkan hasil maksimal dari Amazon Q di IDE Anda:

  • Bagaimana cara men-debug masalah dengan fungsi Lambda saya secara lokal sebelum menerapkan ke AWS?

  • Bagaimana cara memilih antara AWS Lambda dan Amazon EC2 untuk backend aplikasi web yang dapat diskalakan?

  • Apa sintaks mendeklarasikan variabel? TypeScript

  • Bagaimana cara menulis aplikasiReact?

  • Berikan saya deskripsi tentang apa yang dilakukan [kode atau aplikasi yang dipilih] ini dan bagaimana cara kerjanya.

  • Hasilkan kasus uji untuk [kode atau fungsi yang dipilih].

Melaporkan masalah dengan tanggapan dari Amazon Q

Anda dapat secara opsional meninggalkan umpan balik untuk setiap respons yang dihasilkan Amazon Q dengan menggunakan ikon jempol ke atas dan jempol ke bawah. Untuk melaporkan masalah dengan respons, pilih ikon jempol ke bawah, dan masukkan informasi di jendela umpan balik yang muncul.