Lingkungan virtual adalah ruang kerja mandiri yang memungkinkan Anda mempertahankan dependensi dan pengaturan terpisah untuk proyek yang berbeda, secara efektif mengisolasinya satu sama lain. Jenis lingkungan virtual yang didukung dan dikelola oleh Microsoft saat ini meliputi:
Lingkungan di Dev Home memusatkan interaksi Anda dengan lingkungan virtual atau cloud di satu tempat.
Lihat semua lingkungan Anda di satu tempat
Buat lingkungan baru dan konfigurasikan dengan cepat dengan repositori, aplikasi, dan paket.
Lakukan tindakan cepat seperti meluncurkan, rekam jepret, memulai, menghentikan, atau menyematkan lingkungan ke Windows menu Mulai atau taskbar.
Mulai menggunakan Lingkungan di Dev Home
Untuk mulai menggunakan lingkungan di Dev Home, pilih tab Lingkungan di antarmuka pengguna kolom kiri di dalam Dev Home. Lingkungan Anda yang ada akan ditampilkan di sini. Untuk membuat lingkungan baru, pilih + Buat Lingkungan.
Ekstensi Hyper-V: Diinstal secara default di Dev Home. Secara default, VM Hyper-V lokal Anda akan terlihat di halaman Lingkungan Beranda Dev.
ekstensi Subsistem Windows untuk Linux: Diinstal secara default di Dev Home. Secara default, distribusi WSL lokal Anda akan terlihat di halaman Dev Home Environments.
Microsoft Dev Box: Untuk menampilkan lingkungan cloud Dev Box, instal ekstensi Dev Home Azure. Setelah diinstal, setiap Dev Box yang Anda miliki di akun Azure Anda akan terlihat di halaman Dev Home Environments.
Setiap jenis lingkungan di Dev Home didukung oleh ekstensi Dev Home. Untuk menambahkan lingkungan baru, Anda harus memastikan bahwa ekstensi Dev Home yang mendukung lingkungan terkait yang ingin Anda gunakan diinstal.
Tip
Jika Anda tidak melihat tab Lingkungan di Dev Home atau mengalami masalah, pastikan Anda memiliki versi terbaru Dev Home dengan menjalankan perintah: winget upgrade Microsoft.DevHome.
Mengelola Lingkungan Anda di Dev Home
Setiap lingkungan di Dev Home dapat menampilkan beberapa informasi utama:
Jenis lingkungan (seperti Hyper-V VM, distro WSL, Microsoft Dev Box, lebih segera hadir).
Nama instans lingkungan (nama apa pun yang telah Anda pilih untuk lingkungan).
Status lingkungan: dimulai, dihentikan, dijalankan.
Informasi spesifik lingkungan, seperti nama proyek untuk Microsoft Dev Box, penggunaan vCPU, penggunaan RAM, kapasitas penyimpanan, waktu aktif, atau titik pemeriksaan.
Setiap lingkungan virtual menawarkan tindakan cepat berikut:
Luncurkan: Sambungkan ke atau luncurkan lingkungan.
Microsoft Dev Box akan diluncurkan di browser web secara default. Untuk meluncurkan Dev Box di klien Windows App RDP baru untuk pengalaman asli, instal Aplikasi Windows dari Microsoft Store.
Mulai atau Hentikan: Pilih panah drop-drown di samping tombol Luncurkan untuk menemukan tindakan mulai dan hentikan.
Hapus, Mulai Ulang, Sematkan ke bilah tugas: Pilih 3 titik di atas tombol Luncurkan untuk menghapus, memulai ulang, atau menyematkan lingkungan virtual ini ke Bilah Tugas Windows.
Tindakan "Sematkan ke Taskbar" dan "Sematkan ke menu Mulai" tidak akan muncul kecuali Aplikasi Windows diinstal dari Microsoft Store.
Sinkronisasi: Pilih tombol Sinkronkan di bagian atas jendela Lingkungan Dev Home untuk me-refresh daftar lingkungan. Misalnya, jika Anda membuka Dev Home dan secara bersamaan menghapus VM Hyper-V di luar Dev Home, atau membuat Microsoft Dev Box baru di portal Azure, perubahan ini mungkin tidak tercermin di Dev Home hingga Anda memilih Sinkronisasi atau Dev Home diluncurkan ulang.
Membuat lingkungan baru menggunakan Dev Home
Untuk membuat lingkungan baru:
Pilih Buat Lingkungan di jendela Lingkungan atau Konfigurasi Mesin di Dev Home.
Pilih jenis lingkungan yang ingin Anda buat (hanya jenis lingkungan yang didukung dan diinstal yang akan tersedia).
Setiap lingkungan dapat memiliki parameter pembuatan yang berbeda, seperti nama, kumpulan, proyek, gambar, dan banyak lagi. Spesifikasi ini tergantung pada jenis lingkungan.
Untuk VM Hyper-V, saat ini citra pembuatan cepat Windows dan Linux didukung. Gambar kustom (.iso, .vhd, .vhdx) untuk pembuatan VM belum didukung, tetapi sedang dalam pengembangan.
Membuat file Konfigurasi WinGet untuk Lingkungan Dev Home Anda
Jika lingkungan Anda telah menginstal Dev Home, Anda dapat meluncurkan lingkungan dan menggunakan alat penyiapan lokal Konfigurasi Mesin.
Atau, Anda dapat mengonfigurasi lingkungan Anda dari jarak jauh:
Pada halaman Konfigurasi Komputer di Beranda Dev, pilih Konfigurasikan lingkungan.
Pilih lingkungan yang ada untuk dikonfigurasi.
Pilih repositori untuk mengkloning.
Pilih aplikasi untuk diinstal.
Tinjau konfigurasi Anda. Setelah selesai, lingkungan virtual akan dikonfigurasi dengan sumber daya yang Anda pilih. Anda mungkin diminta untuk memasukkan kredensial pengguna untuk lingkungan tertentu guna menerapkan perubahan ini.
Membangun Ekstensi untuk Lingkungan di Dev Home
Jika ada jenis lingkungan virtual yang secara teratur Anda gunakan yang saat ini tidak didukung oleh Dev Home, Anda dapat membangun Dev Home Environment Extension Anda sendiri untuk menampilkan lingkungan virtual di Dev Home.
Sumber untuk konten ini dapat ditemukan di GitHub, yang juga dapat Anda gunakan untuk membuat dan meninjau masalah dan menarik permintaan. Untuk informasi selengkapnya, lihat panduan kontributor kami.
Umpan balik Windows developer
Windows developer adalah proyek sumber terbuka. Pilih tautan untuk memberikan umpan balik:
Buat dan konfigurasikan lingkungan pengembangan berbasis kontainer berfitur lengkap dengan ekstensi Visual Studio Code Dev Containers. Membuka folder atau repositori dalam kontainer dan memanfaatkan kumpulan fitur lengkap Visual Studio Code, seperti IntelliSense (penyelesaian), navigasi kode, dan penelusuran kesalahan.