Bagikan melalui


Apa itu Dev Home?

Dev Home adalah pusat kontrol baru untuk Windows yang menyediakan kemampuan untuk memantau proyek di dasbor Anda menggunakan widget yang dapat disesuaikan, menyiapkan lingkungan dev Anda dengan mengunduh aplikasi, paket, atau repositori, menyambungkan ke akun dan alat pengembang Anda (seperti GitHub), dan membuat Dev Drive untuk penyimpanan di satu tempat.

  • Gunakan dasbor terpusat dengan widget yang dapat disesuaikan untuk memantau alur kerja, melacak proyek dev, tugas pengkodan, kueri Azure DevOps, masalah GitHub, permintaan pull, koneksi SSH yang tersedia, dan CPU sistem, GPU, Memori, dan performa Jaringan.
  • Gunakan alat konfigurasi Komputer untuk menyiapkan lingkungan pengembangan Anda di perangkat baru atau onboarding proyek dev baru.
  • Gunakan ekstensi Dev Home untuk menyiapkan widget yang menampilkan informasi khusus pengembang. Buat dan bagikan ekstensi buatan kustom Anda sendiri.
  • Buat Dev Drive untuk menyimpan file proyek dan repositori Git Anda.

Untuk memperbarui Dev Home ke versi terbaru, jalankan perintah berikut di Terminal Windows:winget upgrade Microsoft.DevHome

Cuplikan layar pesan selamat datang Dev Home

Konfigurasi Dev Home Machine

Untuk menyiapkan komputer baru atau onboarding proyek baru dengan Dev Home, pilih Konfigurasi komputer. Dev Home dapat mengelola semua yang Anda butuhkan untuk sampai ke lingkungan pengembangan komputer Anda ke status siap kode, baik Anda menginginkan proses penyiapan end-to-end, ingin menggunakan file Konfigurasi WinGet, atau hanya ingin melakukan langkah cepat, seperti mengkloning repositori Git, menginstal aplikasi tertentu, atau menambahkan Dev Drive untuk meningkatkan performa volume penyimpanan proyek Anda.

Pelajari selengkapnya tentang cara memulai alat konfigurasi Dev Home Machine.

Cuplikan layar alat konfigurasi Dev Home Machine.

Widget dasbor Dev Home

Pantau alur kerja Anda menggunakan widget yang dapat disesuaikan di dasbor Dev Home. Secara default, Dev Home menyediakan widget untuk:

  • GPU: Pantau performa GPU komputer Anda.
  • Rantai kunci SSH: Mencantumkan koneksi SSH yang tersedia dalam file Anda ssh/.config . Pilih salah satu item SSH ini untuk membuka koneksi tersebut di Terminal Windows.
  • Memori: Pantau performa memori komputer Anda.
  • Jaringan: Pantau performa jaringan komputer Anda.
  • CPU: Pantau performa CPU komputer Anda.
  • GitHub: Ekstensi Dev Home GitHub dapat dihubungkan ke kredensial GitHub Anda untuk menyediakan widget dan pemberitahuan yang dapat disesuaikan.
  • Azure DevOps: Ekstensi Dev Home Azure dapat dihubungkan ke akun Azure Anda untuk menyediakan widget yang dapat disesuaikan untuk kueri dan permintaan pull.

Cuplikan layar widget Dev Home untuk memantau performa Memori, Jaringan, CPU, dan GPU.

Widget sistem

Widget sistem Dev Home dapat memberikan informasi real time tentang:

  • Memori: Jumlah yang digunakan, total yang tersedia, total penerapan, total cache, kumpulan halaman, kumpulan non-halaman.
  • Jaringan: Pengukuran bandwidth, termasuk total kilobit per detik untuk mengirim dan menerima data, bersama dengan nama jaringan.
  • CPU: Total pemanfaatan, kecepatan, dan proses aktif.
  • GPU: Total pemanfaatan, suhu, dan nama chip grafis.

Cuplikan layar detail widget performa sistem Dev Home.

Widget ekstensi GitHub

Ekstensi Dev Home GitHub memungkinkan Anda menghubungkan akun GitHub Anda ke Dev Home dan membuat widget yang disesuaikan yang terintegrasi dengan repositori GitHub Anda. Untuk menghubungkan akun GitHub Anda ke Dev Home dan mulai membuat widget GitHub:

  1. Setelah Anda menginstal Dev Home, ekstensi GitHub akan tersedia secara default, tetapi Anda harus masuk ke akun GitHub Anda untuk mendapatkan akses ke fitur terintegrasi. Saat ini Dev Home hanya mendukung satu akun GitHub. (Lihat Repositori Ekstensi DevHome di GitHub untuk pembaruan tentang menambahkan dukungan untuk beberapa akun.)

  2. Pilih Tambahkan widget dari kanan atas dasbor Dev Home Anda. Daftar opsi widget akan muncul yang dapat Anda sematkan lalu sesuaikan dengan preferensi Anda.

Pelajari selengkapnya tentang ekstensi Dev Home GitHub dan cara membuat widget yang disesuaikan dan menyiapkan pemberitahuan Windows.

Cuplikan layar widget GitHub yang disesuaikan di dasbor Dev Home.

Ekstensi Rumah Dev

Dev Home Extensions mendukung fungsionalitas widget Dev Home yang dapat disesuaikan. Secara default, Dev Home menyertakan ekstensi GitHub, tetapi Anda juga dapat membuat dan berbagi ekstensi buatan kustom Anda sendiri.

Pelajari selengkapnya tentang ekstensi Dev Home, termasuk cara membuat widget GitHub yang disesuaikan, menyiapkan pemberitahuan GitHub, membuat widget ADO kustom, atau membangun dan berbagi ekstensi Dev Home Anda sendiri.

Ekstensi Dev Home Azure

Ekstensi Dev Home Azure menyediakan integrasi dengan Azure DevOps langsung ke Dev Home dan menyediakan widget yang dapat disesuaikan untuk memungkinkan Anda menampilkan kueri dan permintaan pull Anda. Untuk menyambungkan akun Azure Anda ke Dev Home dan mulai membuat widget Azure Developer Operations (ADO):

  1. Instal ekstensi Dev Home Azure dari Microsoft Store. Setelah diinstal, jika komputer Anda sudah tersambung ke akun kerja, Dev Home akan terhubung secara otomatis. Jika tidak, Anda dapat masuk ke akun Azure Anda di pengaturan akun Dev Home.

  2. Pilih Tambahkan widget dari kanan atas dasbor Dev Home Anda. Daftar opsi widget akan muncul yang dapat Anda sematkan lalu sesuaikan dengan keinginan Anda.

Cuplikan layar Hasil Kueri widget Azure memperlihatkan item DevOp termasuk Epik dan Cerita Pengguna di Dev Home

Lingkungan di Dev Home

Lingkungan di Dev Home dapat membantu Anda memusatkan interaksi Anda dengan lingkungan virtual atau cloud di satu tempat. Luncurkan, mulai, hentikan, atau sinkronkan lingkungan virtual dengan cepat, terintegrasi dengan OS Windows dengan lancar. Pelajari selengkapnya tentang Lingkungan di Dev Home.

Lingkungan di Dev Home

Project Ironsides

Dev Home "Project Ironsides" memungkinkan pengembang untuk "mengintip di bawah kap" Windows untuk lebih memahami cara kerja aplikasi Windows Anda. Pelajari selengkapnya tentang Project Ironsides.

Repositori sumber terbuka Dev Home

Ekstensi Dev Home dan Dev Home GitHub sumber terbuka dan menyambut kontribusi Anda.

Anda juga dapat berkontribusi pada dokumentasi sumber terbuka untuk Dev Home dengan mengunjungi repositori Sumber terbuka Windows Dev Docs di GitHub.