Fungsi Developer Mode di Windows 10

Jika Anda menggali melalui pengaturan Windows 10, Anda mungkin menemukan sesuatu yang disebut Developer Mode di Windows 10. Ketika dimasukkan ke dalam Mode Pengembang, Windows memungkinkan Anda untuk menguji aplikasi yang Anda kembangkan dengan lebih mudah, menggunakan lingkungan shell Bash Ubuntu di Windows, mengubah berbagai pengaturan yang berfokus pada pengembang, dan melakukan hal-hal lain.

Cara Aktifkan Mode Pengembang Windows 10

Pengaturan ini tersedia di aplikasi Pengaturan. Untuk mengaksesnya, buka Settings > Update & Security > For Developers dan pilih “Developer mode”.

PC Windows 10 Anda akan dimasukkan ke Mode Pengembang. Ini berfungsi pada semua edisi Windows 10, termasuk Windows 10 Home.

Sideload Unsigned Apps

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 mempunyai sertifikat yang valid.

Tetapi jika Anda memilih Developer mode di Windows 10, Anda dapat menginstal aplikasi UWP dari luar Windows Store. 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.

Fungsi Developer mode Windows 10 adalah 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 “Enable Developer Mode for 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.

Bash Ubuntu di Windows 10

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 Bash Ubuntu.

Pembaruan : Dimulai dengan  Fall Creators Update, Subsistem Windows untuk Linux kini menjadi fitur stabil. Anda tidak lagi harus mengaktifkan Mode Pengembang untuk menggunakan perangkat lunak Linux pada Windows.

Akses lebih mudah ke Pengaturan yang Pengembang Inginkan

Jendela “For Developers” 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 “Run as a different user”.

Untuk Remote Desktop di Windows 10, 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, Developer mode Windows 10 dapat mengubah kebijakan eksekusi untuk memungkinkan PC Anda menjalankan skrip PowerShell lokal.

Device Portal dan Device Discovery

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 “Enable Device Portal” ke “Aktif” di panel For Developer.

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. Device Discovery memungkinkan Anda memasangkan perangkat dengan Device Portal 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 Device Portal dan Device Discovery.

Lebih sedikit Pembatasan Tautan Simbolik

Dalam Windows 10 Creators Update, menempatkan perangkat Anda ke mode pengembang akan melonggarkan pembatasan dalam membuat tautan simbolik. Sebelumnya itu hanya dimungkinkan 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 untuk memberi tahu Windows bahwa Anda seorang pengembang, dan Windows dapat menyesuaikan berbagai pengaturan secara otomatis untuk membuat Windows bekerja lebih baik untuk Anda.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.