AWS Cloud9 tidak lagi tersedia untuk pelanggan baru. Pelanggan yang sudah ada AWS Cloud9 dapat terus menggunakan layanan seperti biasa. Pelajari selengkapnya
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
Bagian berikut menguraikan cara membuat dan mengelola Lingkungan Dev Anda dengan CodeCatalyst menggunakan. AWS Cloud9 IDE
Membuat Lingkungan Dev
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 Dev Environments.
Buat Lingkungan Pengembang sesuai pilihan Anda IDE 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 didukungIDEs. Setelah Anda memilih yang spesifikIDE, Anda hanya dapat membuka Lingkungan Dev itu dengan yang dipilihIDE. Jika Anda ingin menggunakan yang berbedaIDE, 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, 4 GBRAM, dan 16 GB penyimpanan persisten.
Untuk informasi selengkapnya tentang cara membuat Lingkungan Pengembang di CodeCatalyst, lihat Membuat Lingkungan Pengembang di panduan Amazon CodeCatalyst .
Untuk informasi dan langkah-langkah dalam membuat Lingkungan Pengembang di CodeCatalyst, lihat Membuat Lingkungan Pengembang 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 di Panduan Pengguna Amazon. CodeCatalyst
Membuka pengaturan Lingkungan Dev
Setelah membuat Lingkungan Dev di CodeCatalyst konsol, Anda dapat melihat pengaturan Lingkungan Dev tertentu:
-
Di CodeCatalyst konsol, navigasikan ke Lingkungan Dev Anda melalui file. AWS Cloud9 IDE
-
Pilih aws-explorer dari sidebar. AWS Cloud9
-
Di panel navigasi Alat Pengembang, perluas CodeCatalystdan pilih Buka Pengaturan untuk membuka tampilan Pengaturan Lingkungan Dev.
-
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 Anda 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
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. CodeCatalyst
catatan
Melanjutkan Lingkungan Pengembang mungkin memakan waktu beberapa menit.
Menghapus Lingkungan Dev
Setelah selesai mengerjakan konten yang disimpan di Lingkungan Pengembang, Anda dapat menghapus konten tersebut. Sebelum Anda menghapus Dev Environment, 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 Amazon. CodeCatalyst
Mengedit repositori devfile untuk Lingkungan Pengembang
Untuk mengubah konfigurasi Lingkungan Pengembang, edit devfile. Anda dapat menggunakandevfiles untuk menstandarisasi Lingkungan Pengembang pengembangan Anda di seluruh tim Anda. Anda dapat mengedit devfile dari akar repositori sumber di. CodeCatalyst Atau, Anda dapat mengedit devfile dalam didukungIDE. Jika Anda mengedit devfile dalam dukunganIDE, komit, dan dorong perubahan Anda ke repositori sumber atau buat permintaan tarik. Dengan begitu, anggota tim dapat meninjau dan menyetujui devfile suntingan.
catatan
Anda hanya dapat menyertakan gambar kontainer publik di devfile.
catatan
Jika dependensi hilang, beberapa AWS Cloud9 IDE fitur mungkin tidak berfungsi di kustom devfile. Mungkin diperlukan upaya tambahan untuk membuatnya bekerja di beberapa platform selain Linux x64.
Untuk mengedit repositori devfile untuk Lingkungan Pengembang di AWS Cloud9
-
Di CodeCatalyst konsol, navigasikan ke Lingkungan Dev Anda melalui file. AWS Cloud9 IDE
-
Dari AWS Cloud9 sidebar, pilih aws-explorer.
-
Di panel navigasi Alat Pengembang, pilih menu CodeCatalyst toolkit.
-
Pilih Buka Devfile.
-
Edit devfile, dan simpan file.
-
Pilih Source Control, yang merupakan Git ekstensi dari menu side-bar.
-
Di bidang Teks pesan, masukkan pesan sebelum melakukan perubahan pementasan.
-
Untuk mempersiapkan komit, pilih ikon Tahap Semua Perubahan (+).
-
Untuk melihat Git perintah, pilih ikon menu yang ada di sebelah nama repositori.
-
Pilih Commit dan Push.
-
Pilih Perbarui Lingkungan Pengembang dari AWS Toolkit menu.
Pilih Commit dan Push. Yang diperbarui devfile telah disimpan dan perubahan telah dilakukan dan didorong.
catatan
Katakan bahwa Lingkungan Pengembang yang ingin Anda luncurkan menggunakan kustom devfile tidak bekerja. 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 di panduan Amazon CodeCatalyst .
Mengkloning repositori
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 AWS Cloud9 IDE Gitekstensi dengan cara yang sama seperti yang lainnya Git penyedia host dan juga dengan menggunakan baris perintah. Untuk mempelajari cara mengkloning repositori pihak ketiga, lihat Menginisialisasi atau mengkloning Git repositori.
Untuk informasi selengkapnya tentang membuat Lingkungan Pengembang dari repositori sumber dan mengkloningnya CodeCatalyst, lihat Konsep repositori sumber di panduan Amazon. CodeCatalyst
Memecahkan Masalah Lingkungan Pengembang
Jika Anda mengalami masalah dengan Lingkungan Pengembang, lihat Memecahkan masalah dengan Lingkungan Pengembang di 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 panduan Amazon. CodeCatalyst