What Is "Developer Mode" in Windows 10?

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 4

What Is “Developer Mode” in

Windows 10?
CHRIS HOFFMAN @CHRISBHOFFMAN
UPDATED MARCH 1, 2018, 3:59PM EDT

If you dig through Windows 10’s settings, you may come across something
called “Developer Mode”. When put into Developer Mode, Windows allows
you to more easily test apps you’re developing, use the Ubuntu Bash shell
environment, change a variety of developer-focused settings, and do other
such things.

How to Enable Developer Mode


This setting is available in the Settings app. To access it, head to Settings >
Update & Security > For Developers and select “Developer mode”.
Your Windows 10 PC will be put into Developer Mode. This works on all
editions of Windows 10, including Windows 10 Home.
Sideload Unsigned Apps (and Debug Them in Visual
Studio)
RELATED: Windows 10 Allows You To Sideload Universal Apps, Just Like
Android Does
This option is located below “Windows Store apps” and “Sideload apps“.
Select “Windows Store apps” and Windows will only allow you to install
UWP apps from the Windows Store. Select “Sideload apps”, the default
setting, and Windows will also allow you to install apps from outside the
Windows Store, as long as they’re signed with a valid certificate.
But if you select “Developer mode”, you can install UWP apps from outside
of the Windows Store, even if they’re not signed. This is a crucial option for
UWP app developers, who will want to test their apps on their own PCs
while developing them. This option replaces the need for a “developer
license” on Windows 8.1.
Developer Mode also allows you to debug UWP apps in Visual Studio. In
fact, if you open a UWP application project in Visual Studio without
Developer Mode enabled, you’ll see an “Enable Developer Mode for
Windows 10” prompt message that instructs you to enable Developer
Mode. You’ll then be able to run an app in debug mode directly from Visual
Studio, testing it on your PC before uploading it to the Windows Store.

Bash on Ubuntu on Windows 10


RELATED: How to Install and Use the Linux Bash Shell on Windows 10
If you want to use Ubuntu’s Bash shell on Windows 10, you must first put
your device into “Developer Mode”. Only once your device is in developer
mode can you enable the “Windows Subsystem for Linux” and install the
Ubuntu environment in Bash.
If you disable Developer Mode, the Windows Subsystem for Linux will be
disabled as well, preventing access to the Ubuntu Bash shell.
Update: Starting with the Fall Creators Update, the Windows Subsystem for
Linux is now a stable feature. You no longer have to enable Developer Mode
to use Linux software on Windows.
Easier Access to Settings Developers Want
The “For Developers” pane allows you to quickly change a variety of system
settings to be more developer-friendly. Some of these settings are available
in Windows in other areas, but they’re scattered all over. This way,
developers can access them all in one place.
For File Explorer, Developer Mode can show file extensions, empty drives,
hidden files, and system files, which are all normally hidden. It can also
display the full path to a directory in the file manager’s title bar and enable
easier access to the “Run as a different user” option.

You might also like