Mempersonalisasi Codespace Anda
GitHub Codespaces adalah lingkungan khusus untuk Anda. Anda dapat mengonfigurasi repositori Anda dengan kontainer pengembangan untuk menentukan lingkungan GitHub Codespaces default dan mempersonalisasi pengalaman pengembangan Anda di semua Codespaces Anda dengan dotfiles dan Sinkronisasi Pengaturan.
Apa yang dapat Anda sesuaikan
Ada banyak cara untuk menyesuaikan Codespace Anda. Mari kita tinjau masing-masing.
- Sinkronisasi Pengaturan: Anda dapat menyinkronkan pengaturan Visual Studio Code (VS Code) antara aplikasi desktop dan klien web VISUAL Code.
- Dotfiles: Anda dapat menggunakan repositori dotfiles untuk menentukan skrip, preferensi shell, dan konfigurasi lainnya.
- Mengubah nama Codespace: Saat Anda membuat Codespace, nama tampilan yang dihasilkan secara otomatis akan ditetapkan. Jika Anda memiliki beberapa Codespace, nama tampilan membantu Anda membedakan antara Codespace. Anda dapat mengubah nama tampilan untuk Codespace Anda.
- Ubah shell: Anda dapat mengubah shell di Codespace untuk mempertahankan pengaturan yang biasa Anda gunakan. Saat bekerja di Codespace, Anda dapat membuka jendela terminal baru dengan shell pilihan Anda, mengubah shell default Anda untuk jendela terminal baru, atau menginstal shell baru. Anda juga dapat menggunakan dotfiles untuk mengonfigurasi shell Anda.
- Mengubah jenis komputer: Anda dapat mengubah jenis komputer yang menjalankan Codespace Anda, sehingga Anda menggunakan sumber daya yang sesuai untuk pekerjaan yang Anda lakukan.
-
Atur editor default: Anda dapat mengatur editor default untuk Codespace di halaman pengaturan pribadi Anda. Atur preferensi editor Anda sehingga saat Anda membuat Codespace atau membuka yang sudah ada, editor default Anda yang akan terbuka.
- Visual Studio Code (aplikasi desktop)
- Visual Studio Code (aplikasi klien web)
- Gateway JetBrains - untuk membuka Codespace di IDE JetBrains
- JupyterLab - antarmuka web untuk Project Jupyter
- Atur wilayah default: Anda dapat mengatur wilayah default di halaman pengaturan profil Codespace GitHub untuk mempersonalisasi tempat data Anda disimpan.
- Atur batas waktu: Codespace akan berhenti berjalan setelah periode tidak aktif. Secara default periode ini adalah 30 menit, tetapi Anda dapat menentukan periode batas waktu default yang lebih lama atau lebih pendek dalam pengaturan pribadi Anda di GitHub. Pengaturan yang diperbarui berlaku untuk Codespaces baru yang Anda buat, atau untuk Codespaces yang ada saat Anda memulainya berikutnya.
- Mengonfigurasi penghapusan otomatis: Codespace tidak aktif dihapus secara otomatis. Anda dapat memilih berapa lama Codespace yang dihentikan dipertahankan, hingga maksimum 30 hari.
Informasi tambahan dan instruksi langkah demi langkah mengenai penyesuaian terletak di unit Ringkasan di akhir modul ini.
Tambahkan ke Codespace Anda dengan ekstensi atau plugin
Anda dapat menambahkan plugin dan ekstensi dalam Codespace untuk mempersonalisasi pengalaman Anda di JetBrains dan VS Code.
Ekstensi Visual Studio Code
Jika Anda mengerjakan Codespace di aplikasi desktop VISUAL Code atau klien web, Anda dapat menambahkan ekstensi apa pun yang Anda butuhkan dari Visual Studio Code Marketplace. Lihat Mendukung Pengembangan Jarak Jauh dan GitHub Codespaces dalam dokumentasi Visual Studio Code untuk informasi tentang cara ekstensi berjalan di GitHub Codespaces.
Jika Anda sudah menggunakan Visual Studio Code, Anda dapat menggunakan Sinkronisasi Pengaturan untuk menyinkronkan ekstensi, pengaturan, tema, dan pintasan keyboard secara otomatis antara instans lokal Anda dan Codespace apa pun yang Anda buat.
Plugin JetBrains
Jika Anda bekerja di Codespaces anda di JetBrains IDE, Anda dapat menambahkan plugin dari JetBrains Marketplace.