Bagikan melalui


Pengaturan untuk pengembang

Halaman Tingkat Lanjut Sistem > di pengaturan Windows mencakup Mode Pengembang dan fitur tambahan yang dapat Anda gunakan saat Mode Pengembang diaktifkan. Mode Pengembang membuka kunci alat, pengaturan, dan fitur yang dirancang untuk membangun, menyebarkan, dan menguji aplikasi di Windows.

Cuplikan layar pengaturan Tingkat Lanjut Windows untuk pengembang, memperlihatkan Mode Pengembang, Portal Perangkat, dan Penemuan perangkat.

Nota

Sebelum Windows 11 25H2, pengaturan ini muncul di halaman Untuk pengembang di pengaturan Windows. Di Windows 11 25H2 dan yang lebih baru, mereka muncul di bagian Untuk pengembang di halaman Pengaturan tingkat lanjut .

Aktifkan Mode Pengembang

Jika Anda menulis perangkat lunak dengan Visual Studio , Anda harus mengaktifkan Mode Pengembang pada PC pengembangan dan di perangkat apa pun yang akan Anda gunakan untuk menguji kode Anda.

Penting

Jika Anda menggunakan komputer untuk aktivitas sehari-hari biasa (seperti game, penjelajahan web, email, atau aplikasi Office), Anda tidak perlu mengaktifkan Mode Pengembang. Jika Anda mencoba memperbaiki masalah dengan komputer Anda, lihat bantuan Windows.

Untuk mengaktifkan Mode Pengembang, atau mengakses pengaturan lain:

  1. Buka Pengaturan Windows.

  2. Cari Tingkat Lanjut atau buka Tingkat Lanjut Sistem>, lalu gulir ke bagian Untuk pengembang.

  3. Alihkan pengaturan Mode Pengembang, di bagian atas bagian Untuk pengembang .

  4. Baca penafian. Klik Ya untuk menerima perubahan.

    Dialog Mode Pengembang di Visual Studio

Nota

Mengaktifkan mode Pengembang memerlukan akses administrator. Jika perangkat Anda dimiliki oleh organisasi, opsi ini dapat dinonaktifkan.

Jika Anda mencoba membuat proyek Windows di Visual Studio saat Mode Pengembang tidak diaktifkan, dialog berikut muncul di Visual Studio:

Dialog Mode Pengembang di Visual Studio yang mengatakan Mode Pengembang perlu diaktifkan, dengan tautan ke pengaturan untuk pengembang.

Jika Anda melihat dialog ini, pilih pengaturan bagi pengembang untuk membuka halaman Pengaturan Tingkat Lanjut Sistem>.

Nota

Anda dapat membuka halaman Pengaturan tingkat lanjut kapan saja untuk mengaktifkan atau menonaktifkan Mode Pengembang.

Fitur Mode Pengembang

Mode Pengembang menggantikan persyaratan untuk lisensi pengembang. Selain sideloading, pengaturan Mode Pengembang memungkinkan debugging dan opsi penyebaran tambahan. Ini termasuk memulai layanan SSH untuk memungkinkan penyebaran ke perangkat ini. Untuk menghentikan layanan ini, Anda perlu menonaktifkan Mode Pengembang.

Saat Anda mengaktifkan Mode Pengembang di desktop, paket fitur diinstal, termasuk:

  • Portal Perangkat Windows: Portal Perangkat hanya diaktifkan (dan aturan firewall hanya dikonfigurasi untuknya) saat opsi Aktifkan Portal Perangkat diaktifkan.
  • Menginstal dan mengonfigurasi aturan firewall untuk layanan SSH yang memungkinkan penginstalan aplikasi jarak jauh. Mengaktifkan Penemuan Perangkat akan mengaktifkan server SSH.

Nota

Portal Perangkat dan Penemuan perangkat berguna saat Anda perlu mengembangkan pada satu komputer, tetapi menyebarkan aplikasi Anda ke komputer lain untuk pengujian. Misalnya, jika Anda perlu menyebarkan aplikasi ke tablet untuk menguji antarmuka pengguna tablet yang dioptimalkan sentuhan.

Portal Perangkat

Untuk mempelajari selengkapnya tentang Portal Perangkat, lihat Gambaran umum Portal Perangkat Windows dan Portal Perangkat untuk desktop.

Penemuan Perangkat

Saat mengaktifkan Penemuan Perangkat, Anda mengizinkan perangkat terlihat oleh perangkat lain di jaringan melalui mDNS. Fitur ini juga memungkinkan Anda mendapatkan PIN SSH untuk dipasangkan ke perangkat dengan menekan tombol Pasangan yang diekspos segera setelah Penemuan Perangkat diaktifkan. Perintah PIN ini harus ditampilkan di layar untuk menyelesaikan penyebaran Visual Studio pertama Anda yang menargetkan perangkat.

Cuplikan layar dialog Pasangkan perangkat yang menampilkan Pin SSH untuk pemasangan perangkat.

Anda harus mengaktifkan Penemuan Perangkat hanya jika Anda ingin menjadikan perangkat sebagai target penyebaran. Misalnya, jika Anda menggunakan Portal Perangkat untuk menyebarkan aplikasi ke tablet untuk pengujian, Anda perlu mengaktifkan Penemuan Perangkat pada tablet, tetapi tidak pada PC pengembangan Anda.

SSH

Layanan SSH diaktifkan saat Anda mengaktifkan Penemuan Perangkat di perangkat Anda. Ini digunakan ketika perangkat Anda adalah target penyebaran jarak jauh untuk aplikasi paket MSIX. Nama layanannya adalah SSH Server Broker dan SSH Server Proxy.

Nota

Ini bukan implementasi OpenSSH Microsoft, yang dapat Anda temukan di GitHub.

Untuk memanfaatkan layanan SSH, Anda dapat mengaktifkan Penemuan Perangkat untuk memungkinkan pemasangan pin. Jika Anda ingin menjalankan layanan SSH lain, Anda dapat mengaturnya di port lain atau menonaktifkan layanan SSH Mode Pengembang. Untuk menonaktifkan layanan SSH, nonaktifkan Penemuan Perangkat.

Login SSH dilakukan melalui akun DevToolsUser , yang menerima kata sandi untuk autentikasi. Kata sandi ini adalah PIN yang ditampilkan pada perangkat setelah menekan tombol Pasangan Penemuan Perangkat, dan hanya valid saat PIN ditampilkan. Subsistem SFTP juga diaktifkan untuk manajemen manual folder DevelopmentFiles tempat penyebaran file longgar diinstal dari Visual Studio.

Peringatan untuk penggunaan SSH

Server SSH yang ada yang digunakan di Windows belum mematuhi protokol. Menggunakan klien SFTP atau SSH mungkin memerlukan konfigurasi khusus. Secara khusus, subsistem SFTP berjalan pada versi 3 atau kurang, sehingga setiap klien yang terhubung harus dikonfigurasi untuk mengharapkan server lama. Server SSH pada perangkat yang lebih lama menggunakan ssh-dss untuk autentikasi kunci publik (yang tidak digunakan lagi oleh OpenSSH). Untuk terhubung ke perangkat tersebut, klien SSH harus dikonfigurasi secara manual untuk menerima ssh-dss.