

 AWS Cloud9 tidak lagi tersedia untuk pelanggan baru. Pelanggan yang sudah ada AWS Cloud9 dapat terus menggunakan layanan seperti biasa. [Pelajari selengkapnya](https://aws.amazon.com/blogs/devops/how-to-migrate-from-aws-cloud9-to-aws-ide-toolkits-or-aws-cloudshell/)

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

# Lingkungan Pengembang di Amazon CodeCatalyst
<a name="devenvironment-cloud9.title"></a>

Bagian berikut menguraikan cara membuat dan mengelola Lingkungan Dev Anda dengan CodeCatalyst menggunakan IDE. AWS Cloud9 
+ [Membuat Lingkungan Dev](#ide-toolkits-create-cloud9)
+ [Membuka pengaturan Lingkungan Dev](#ide-toolkits-settings-cloud9)
+ [Melanjutkan Lingkungan Pengembang](#ide-toolkits-resume-cloud9)
+ [Menghapus Lingkungan Dev](#ide-toolkits-delete-cloud9)
+ [Mengedit devfile repositori untuk Lingkungan Dev](#ide-toolkits-edit-devfile-cloud9)
+ [Mengkloning repositori](#ide-toolkits-clone-cloud9)
+ [Memecahkan Masalah Lingkungan Pengembang](#cloud9-devenvironment-troubleshoot)

## Membuat Lingkungan Dev
<a name="ide-toolkits-create-cloud9"></a>

Anda dapat membuat Lingkungan Pengembang dengan berbagai cara:
+ **Buat Lingkungan Pengembang CodeCatalyst dengan repositori CodeCatalyst sumber dari halaman repositori **Ringkasan**, **Lingkungan Pengembang**, atau Sumber.**
+ Buat Lingkungan Dev kosong yang tidak terhubung ke repositori sumber CodeCatalyst dari Lingkungan Dev.
+ Buat Lingkungan Pengembang di IDE pilihan Anda dan kloning repositori CodeCatalyst sumber ke Lingkungan Dev.

Anda dapat membuat satu Lingkungan Dev untuk setiap cabang dan repositori. Sebuah proyek dapat memiliki beberapa repositori. Lingkungan Pengembang Anda hanya terkait dengan CodeCatalyst akun Anda, dan hanya dapat dikelola oleh CodeCatalyst akun Anda. Anda dapat membuka Lingkungan Dev dan bekerja dengannya dengan salah satu yang didukung IDEs. Setelah Anda memilih IDE tertentu, Anda hanya dapat membuka Lingkungan Dev dengan IDE yang dipilih. Jika Anda ingin menggunakan IDE yang berbeda, Anda dapat mengubah IDE dengan memilih Lingkungan Dev di bilah navigasi dan memilih **Edit**, atau dengan membuat Lingkungan Dev baru. Secara default, Dev Environments dibuat dengan prosesor 2-core, RAM 4 GB, dan penyimpanan persisten 16 GB. 

Untuk informasi selengkapnya tentang cara membuat Lingkungan Pengembang di CodeCatalyst, lihat [Membuat Lingkungan Pengembang](https://docs.aws.amazon.com/codecatalyst/latest/userguide/devenvironment-create.html) di panduan *Amazon CodeCatalyst *.

Untuk informasi dan langkah-langkah dalam membuat Lingkungan Pengembang di CodeCatalyst, lihat [Membuat Lingkungan Pengembang](https://docs.aws.amazon.com/codecatalyst/latest/userguide/devenvironment-create.html) di * CodeCatalyst Panduan Pengguna Amazon*.

**catatan**  
Anda sekarang dapat membuat Lingkungan Dev dengan repositori sumber pihak ketiga. *Untuk informasi tentang menautkan repositori sumber pihak ketiga ke project di dalamnya CodeCatalyst, lihat [Menautkan repositori sumber](https://docs.aws.amazon.com/codecatalyst/latest/userguide/source-repositories-link.html) di Panduan Pengguna Amazon. CodeCatalyst *

**penting**  
Dev Environments dapat menjalankan skrip melalui devfile yang memiliki akses ke kredensil Anda. CodeCatalyst Silakan periksa repositori sebelum membuka sumber daya yang tidak tepercaya.

## Membuka pengaturan Lingkungan Dev
<a name="ide-toolkits-settings-cloud9"></a>

Setelah membuat Lingkungan Dev di CodeCatalyst konsol, Anda dapat melihat pengaturan Lingkungan Dev tertentu:

1. Di CodeCatalyst konsol, navigasikan ke Lingkungan Dev Anda melalui AWS Cloud9 IDE.

1. Pilih **aws-explorer** dari sidebar. AWS Cloud9 

1. Di panel navigasi **Alat Pengembang**, perluas **CodeCatalyst**dan pilih **Buka Pengaturan** untuk membuka tampilan **Pengaturan Lingkungan Dev**.

1. Dari tampilan **Pengaturan Lingkungan Dev**, bagian berikut berisi opsi untuk Lingkungan Pengembang Anda: 
   + **Alias:** Lihat dan ubah **Alias** yang ditetapkan ke Lingkungan Pengembang Anda.
   + **Status:** Lihat status Lingkungan Pengembang Anda saat ini, proyek yang telah ditetapkan, dan hentikan Lingkungan Pengembang Anda.
   + **Devfile:** Lihat nama dan lokasi Devfile untuk Lingkungan Dev Anda. Buka Anda Devfile dengan memilih **Buka di Editor**.
   + **Pengaturan Komputasi:** Ubah ukuran dan **Panjang Batas Waktu default untuk Lingkungan** Pengembang Anda.

**catatan**  
Anda tidak dapat mengubah jumlah ruang penyimpanan yang ditetapkan ke Lingkungan Pengembang setelah dibuat.

**catatan**  
Saat menggunakan Amazon CodeCatalyst AWS CLI dari terminal, Anda harus memastikan bahwa Anda menyetel *AWS\_PROFILE=codecatalyst* sebelum menjalankan perintah apa pun. CodeCatalyst 

## Melanjutkan Lingkungan Pengembang
<a name="ide-toolkits-resume-cloud9"></a>

Segala sesuatu di `$HOME` direktori Dev Environment disimpan terus-menerus. Anda dapat berhenti bekerja di Lingkungan Pengembang jika perlu, dan melanjutkan bekerja di Lingkungan Pengembang Anda di lain waktu. Misalkan Lingkungan Dev dibiarkan menganggur selama lebih dari jumlah waktu yang dipilih di bidang **Timeout** saat Lingkungan Dev dibuat. Dalam hal ini, sesi secara otomatis berhenti. 

Anda hanya dapat melanjutkan Lingkungan Pengembang dari CodeCatalyst. *Untuk informasi selengkapnya tentang cara melanjutkan Lingkungan Pengembang, lihat [Melanjutkan Lingkungan Pengembang di panduan Amazon](https://docs.aws.amazon.com/codecatalyst/latest/userguide/devenvironment-resume.html). CodeCatalyst *

**catatan**  
Melanjutkan Lingkungan Pengembang mungkin memakan waktu beberapa menit.

## Menghapus Lingkungan Dev
<a name="ide-toolkits-delete-cloud9"></a>

Setelah selesai mengerjakan konten yang disimpan di Lingkungan Pengembang, Anda dapat menghapus konten tersebut. Sebelum Anda menghapus Lingkungan Dev, pastikan Anda melakukan dan mendorong perubahan kode Anda ke repositori sumber asli. Setelah Anda menghapus Lingkungan Dev, tagihan komputasi dan penyimpanan untuk Lingkungan Pengembang berakhir.

Anda hanya dapat menghapus Dev Environment dari halaman **Dev Environments di**. CodeCatalyst *Untuk informasi selengkapnya tentang cara menghapus Lingkungan Pengembang, lihat [Menghapus Lingkungan Pengembang di panduan](https://docs.aws.amazon.com/codecatalyst/latest/userguide/devenvironment-delete.html) Amazon. CodeCatalyst *

## Mengedit repositori devfile untuk Lingkungan Pengembang
<a name="ide-toolkits-edit-devfile-cloud9"></a>

Untuk mengubah konfigurasi Dev Environment, edit file. devfile Anda dapat menggunakannya devfiles untuk membakukan Lingkungan Pengembang pengembangan Anda di seluruh tim Anda. Anda dapat mengedit devfile dari root repositori sumber di. CodeCatalyst Atau, Anda dapat mengedit devfile dalam IDE yang didukung. Jika Anda mengedit devfile dalam IDE yang didukung, komit dan dorong perubahan Anda ke repositori sumber atau buat permintaan tarik. Dengan begitu, anggota tim dapat meninjau dan menyetujui devfile pengeditan. 

**catatan**  
Anda hanya dapat menyertakan gambar kontainer publik didevfile.

**catatan**  
Jika dependensi hilang, beberapa fitur AWS Cloud9 IDE mungkin tidak berfungsi secara khusus. devfile Mungkin memerlukan upaya tambahan untuk membuatnya bekerja pada beberapa platform selain Linux x64. <a name="ide-toolkits-edit-devfile-cloud9-steps"></a>

**Untuk mengedit repositori devfile untuk Lingkungan Pengembang di AWS Cloud9**

1. Di CodeCatalyst konsol, navigasikan ke Lingkungan Dev Anda melalui AWS Cloud9 IDE.

1. Dari AWS Cloud9 sidebar, pilih **aws-explorer**.

1. Di panel navigasi **Alat Pengembang**, pilih menu **CodeCatalyst toolkit**.

1. Pilih **Buka Devfile**.

1. Editdevfile, dan simpan file.

1. Pilih **Source Control**, yang merupakan Git ekstensi dari menu side-bar.

1. Di bidang Teks **pesan**, masukkan pesan sebelum melakukan perubahan pementasan.

1. Untuk mempersiapkan komit, pilih ikon **Tahap Semua Perubahan (\+)**.

1. Untuk melihat Git perintah, pilih ikon **menu** yang ada di sebelah nama repositori.

1. Pilih **Commit** dan **Push**.

1. Pilih **Perbarui Lingkungan Pengembang** dari AWS Toolkit menu.

   Pilih **Commit** dan **Push**. Pembaruan devfile telah disimpan dan perubahan telah dilakukan dan didorong.

**catatan**  
Katakanlah bahwa Lingkungan Pengembang yang ingin Anda luncurkan menggunakan kustom devfile tidak berfungsi. Ini mungkin karena devfile tidak kompatibel dengan AWS Cloud9. Untuk memecahkan masalah, tinjau. devfile Jika masalah berlanjut, hapus dan coba buat yang baru.

Anda juga dapat mengedit devfile untuk Lingkungan Pengembang melalui CodeCatalyst. Untuk informasi selengkapnya, lihat [Mengonfigurasi Lingkungan Pengembang Anda](https://docs.aws.amazon.com/codecatalyst/latest/userguide/devenvironment-devfile.html) di panduan *Amazon CodeCatalyst *.

## Mengkloning repositori
<a name="ide-toolkits-clone-cloud9"></a>

Untuk bekerja secara efektif dengan banyak file, cabang, dan komit di repositori sumber, Anda dapat mengkloning repositori sumber ke komputer lokal Anda. Kemudian, gunakan Git klien atau IDE untuk membuat perubahan. Dari CodeCatalyst, Anda dapat menggunakan Git ekstensi AWS Cloud9 IDE dengan cara yang sama seperti penyedia Git host lainnya dan juga dengan menggunakan baris perintah. Untuk mempelajari cara mengkloning repositori pihak ketiga, lihat [Menginisialisasi atau mengkloning](https://docs.aws.amazon.com/cloud9/latest/user-guide/using-gitpanel.html) repositori. Git

*Untuk informasi selengkapnya tentang membuat Lingkungan Pengembang dari repositori sumber dan mengkloningnya CodeCatalyst, lihat [Konsep repositori sumber](https://docs.aws.amazon.com/codecatalyst/latest/userguide/source-concepts-clone.html) di panduan Amazon. CodeCatalyst *

## Memecahkan Masalah Lingkungan Pengembang
<a name="cloud9-devenvironment-troubleshoot"></a>

*Jika Anda mengalami masalah dengan Lingkungan Pengembang, lihat [Memecahkan masalah dengan Lingkungan Pengembang di](https://docs.aws.amazon.com/codecatalyst/latest/userguide/troubleshooting-devenvironments.html) panduan Amazon. CodeCatalyst*

**catatan**  
Saat menggunakan Amazon CodeCatalyst AWS CLI dari terminal, Anda harus memastikan bahwa Anda menyetel *AWS\_PROFILE=codecatalyst* sebelum menjalankan perintah apa pun. CodeCatalyst 

*Jika Anda mengalami masalah dengan Lingkungan Pengembang, lihat [Memecahkan masalah dengan Lingkungan Pengembang di](https://docs.aws.amazon.com/codecatalyst/latest/userguide/devenvironments-troubleshooting.html) panduan Amazon. CodeCatalyst *