Jika Anda menggali melalui pengaturan Windows 10, Anda mungkin menemukan sesuatu yang disebut "Mode Pengembang". Ketika dimasukkan ke dalam Mode Pengembang, Windows memungkinkan Anda untuk menguji aplikasi yang Anda kembangkan dengan lebih mudah, menggunakan lingkungan shell Bash Ubuntu, mengubah berbagai pengaturan yang berfokus pada pengembang, dan melakukan hal-hal lain seperti itu.
Pengaturan ini tersedia di aplikasi Pengaturan. Untuk mengaksesnya, buka Pengaturan> Perbarui & Keamanan> Untuk Pengembang dan pilih "Mode pengembang".
PC Windows 10 Anda akan dimasukkan ke Mode Pengembang. Ini berfungsi pada semua edisi Windows 10, termasuk Windows 10 Home.
Opsi ini terletak di bawah "aplikasi Windows Store" dan "Sideload apps". Pilih "Windows Store apps" dan Windows hanya akan memungkinkan Anda untuk menginstal aplikasi UWP dari Windows Store. Pilih "Sideload apps", pengaturan default, dan Windows juga akan memungkinkan Anda untuk menginstal aplikasi dari luar Windows Store, selama mereka menandatangani dengan sertifikat yang valid.
Tetapi jika Anda memilih "Mode pengembang", Anda dapat menginstal aplikasi UWP dari luar Windows Store, meskipun mereka tidak ditandatangani. Ini adalah opsi penting untuk pengembang aplikasi UWP, yang ingin menguji aplikasi mereka di PC mereka sendiri saat mengembangkannya. Opsi ini menggantikan kebutuhan akan "lisensi pengembang" pada Windows 8.1.
Mode Pengembang juga memungkinkan Anda untuk mendebug aplikasi UWP di Visual Studio. Bahkan, jika Anda membuka proyek aplikasi UWP di Visual Studio tanpa mengaktifkan Mode Pengembang, Anda akan melihat pesan prompt "Aktifkan Mode Pengembang untuk Windows 10" yang memerintahkan Anda untuk mengaktifkan Mode Pengembang. Anda kemudian akan dapat menjalankan aplikasi dalam mode debug langsung dari Visual Studio, mengujinya di PC Anda sebelum mengunggahnya ke Windows Store.
Jika Anda ingin menggunakan shell Bash Ubuntu pada Windows 10, Anda harus terlebih dahulu memasukkan perangkat Anda ke "Mode Pengembang". Hanya setelah perangkat Anda dalam mode pengembang dapat Anda mengaktifkan "Windows Subsystem for Linux" dan menginstal lingkungan Ubuntu di Bash.
Jika Anda menonaktifkan Mode Pengembang, Subsistem Windows untuk Linux akan dinonaktifkan juga, mencegah akses ke shell Ubuntu Bash.
Memperbarui: Dimulai dengan Pembaruan Jatuh Pencipta, Subsistem Windows untuk Linux sekarang menjadi fitur stabil. Anda tidak lagi harus mengaktifkan Mode Pengembang untuk menggunakan perangkat lunak Linux pada Windows.
Jendela "Untuk Pengembang" memungkinkan Anda mengubah berbagai pengaturan sistem menjadi lebih ramah pengembang. Beberapa pengaturan ini tersedia di Windows di area lain, tetapi semuanya tersebar. Dengan cara ini, pengembang dapat mengakses semuanya di satu tempat.
Untuk File Explorer, Mode Pengembang dapat menampilkan ekstensi file, drive kosong, file tersembunyi, dan file sistem, yang semuanya biasanya tersembunyi. Ini juga dapat menampilkan path lengkap ke direktori di bar judul file manager dan memungkinkan akses lebih mudah ke opsi "Jalankan sebagai pengguna yang berbeda".
Untuk Remote Desktop, Mode Pengembang dapat men-tweak berbagai pengaturan untuk memastikan PC Anda selalu dapat diakses oleh koneksi Remote Desktop. Ini dapat mengubah pengaturan Windows Firewall untuk memungkinkan koneksi remote desktop ke komputer Anda dan memungkinkan koneksi hanya dari komputer yang menjalankan Remote Desktop dengan Otentikasi Tingkat Jaringan.
Ini juga dapat menyesuaikan pengaturan daya Anda untuk memastikan PC tidak akan pernah tidur atau hibernate jika dicolokkan, memastikannya akan tetap dapat diakses oleh koneksi Remote Desktop.
Untuk PowerShell, Mode Pengembang dapat mengubah kebijakan eksekusi untuk memungkinkan PC Anda menjalankan skrip PowerShell lokal yang tidak ditandatangani. PC Anda masih tidak akan menjalankan skrip remote yang tidak bertanda tangan.
Ketika Anda mengaktifkan Mode Pengembang, sistem Windows 10 Anda secara otomatis menginstal Windows Device Portal. Namun, Portal Perangkat tidak pernah benar-benar diaktifkan sampai Anda mengatur "Aktifkan Portal Perangkat" ke "Aktif" di panel Untuk Pengembang.
Jika Anda mengaktifkan Portal Perangkat, perangkat lunak dihidupkan dan aturan firewall dikonfigurasi untuk memungkinkan koneksi masuk.
Portal Perangkat adalah server web lokal yang membuat antarmuka web tersedia untuk perangkat lain di jaringan lokal Anda. Anda dapat menggunakan portal berbasis web untuk mengonfigurasi dan mengelola perangkat, serta menggunakan berbagai fitur yang dirancang untuk mengembangkan dan melakukan debug aplikasi. Penemuan Perangkat memungkinkan Anda memasangkan perangkat dengan Portal Perangkat dengan memasukkan kode.
Misalnya, Anda dapat menggunakan Portal Perangkat untuk mengakses secara remote HoloLens saat mengembangkan aplikasi holografik Windows. Lihat dokumentasi Windows Device Portal Microsoft untuk detail lebih lanjut tentang penggunaan Portal Perangkat dan Penemuan Perangkat.
Dalam Pembaruan Pembuat Windows 10, menempatkan perangkat Anda ke mode pengembang akan melonggarkan pembatasan dalam membuat tautan simbolik. Sebelumnya, itu hanya mungkin bagi pengguna Administrator untuk membuat symlink. Ini masih terjadi pada Windows 10-kecuali Anda memasukkannya ke dalam Mode Pengembang.
Dalam Mode Pengembang, akun pengguna dengan tingkat hak istimewa apa pun dapat membuat tautan simbolik. Dengan kata lain, Anda dapat membuka jendela Command Prompt normal dan menggunakan perintah mklink. Di luar Mode Pengembang, Anda harus membuka jendela Command Prompt sebagai Administrator sebelum menggunakan perintah mklink.
Tautan simbolis sering digunakan oleh pengembang, jadi perubahan ini memungkinkan alat pengembangan untuk membuat dan bekerja dengan tautan simbolis tanpa harus menjalankan sebagai Administrator.
Perubahan tautan simbolik adalah contoh yang baik tentang apa yang akan terus dilakukan Microsoft dengan Mode Pengembang di masa mendatang.Mode Pengembang adalah tombol yang Anda balik untuk memberi tahu Windows bahwa Anda seorang pengembang, dan Windows dapat menyesuaikan berbagai pengaturan secara otomatis untuk membuat Windows bekerja lebih baik untuk Anda.