Bekerja dengan AmazonCodeWhispererdengan menggunakanAWS Cloud9 - AWS Cloud9

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

Bekerja dengan AmazonCodeWhispererdengan menggunakanAWS Cloud9

Apa CodeWhisperer?

AmazonCodeWhispereradalah layanan yang didukung pembelajaran mesin yang membantu meningkatkan produktivitas pengembang dengan menghasilkan rekomendasi kode berdasarkan komentar pengembang dalam bahasa alami dan kode mereka di IDE. CodeWhisperertersedia untukJava,JavaScript,Python,C#danTypeScriptbahasa pemrograman dan juga mendukung pembuatan kode untukRuby,Go,PHP,C++,C,Shell,Scala,Rust,KotlindanSQL. Layanan ini terintegrasi dengan beberapa lingkungan pengembangan terintegrasi (IDE), termasukJetBrains(IntelliJ,PyCharm,WebStorm, danRider), Kode Visual Studio,AWS Cloud9, danAWS Lambdakonsol. Sebagai contoh bagaimanaCodeWhispererIntegrasi denganAWS Cloud9dan menampilkan saran kode diAWS Cloud9IDE, lihatContoh KodediAmazonCodeWhispererPanduan Pengguna.

Untuk informasi lebih lanjut tentang penggunaanCodeWhispererbersamaAWS Cloud9, lihatAmazonCodeWhispererPanduan Pengguna.

AWS Identity and Access Managementizin untukAWS Cloud9

UntukCodeWhispereruntuk memberikan rekomendasi diAWS Cloud9konsol, Anda harus mengaktifkan izin IAM yang benar untuk pengguna atau peran IAM Anda. Anda harus menambahkancodewhisperer:GenerateRecommendationsizin, sebagaimana diuraikan dalam contoh kebijakan IAM di bawah ini:

{ "Version": "2012-10-17", "Statement": [ { "Sid": "CodeWhispererPermissions", "Effect": "Allow", "Action": ["codewhisperer:GenerateRecommendations"], "Resource": "*" } ] }

Ini adalah praktik terbaik untuk menggunakan kebijakan IAM untuk memberikan izin terbatas kepada prinsipal IAM.