Startseite » wie man » Was ist der Entwicklermodus in Windows 10?

    Was ist der Entwicklermodus in Windows 10?

    Wenn Sie durch die Einstellungen von Windows 10 graben, stoßen Sie möglicherweise auf etwas, das als "Entwicklermodus" bezeichnet wird. Im Entwicklermodus können Sie mit Windows problemlos Apps testen, die Sie entwickeln, die Ubuntu Bash-Shell-Umgebung verwenden, eine Vielzahl von auf Entwickler fokussierten Einstellungen ändern und andere Aufgaben ausführen.

    So aktivieren Sie den Entwicklermodus

    Diese Einstellung ist in der App Einstellungen verfügbar. Um darauf zuzugreifen, gehen Sie zu Einstellungen> Update & Sicherheit> Für Entwickler und wählen Sie "Entwicklermodus"..

    Ihr Windows 10-PC wird in den Entwicklermodus versetzt. Dies funktioniert auf allen Editionen von Windows 10, einschließlich Windows 10 Home.

    Nicht signierte Apps laden (und in Visual Studio debuggen)

    Diese Option befindet sich unter „Windows Store-Apps“ und „Apps laden“. Wählen Sie „Windows Store-Apps“, und Windows ermöglicht Ihnen nur die Installation von UWP-Apps aus dem Windows Store. Wählen Sie die Standardeinstellung „Apps laden“, und Windows ermöglicht Ihnen auch die Installation von Apps außerhalb des Windows Store, sofern diese mit einem gültigen Zertifikat signiert sind.

    Wenn Sie den "Entwicklermodus" auswählen, können Sie UWP-Apps auch außerhalb des Windows Store installieren, auch wenn diese nicht signiert sind. Dies ist eine entscheidende Option für UWP-App-Entwickler, die ihre Apps während der Entwicklung auf ihren eigenen PCs testen möchten. Diese Option ersetzt die Notwendigkeit einer "Entwicklerlizenz" unter Windows 8.1.

    Im Entwicklermodus können Sie auch UWP-Apps in Visual Studio debuggen. Wenn Sie ein UWP-Anwendungsprojekt in Visual Studio öffnen, ohne dass der Entwicklermodus aktiviert ist, wird die Aufforderung "Entwicklermodus für Windows 10 aktivieren" mit der Aufforderung angezeigt, den Entwicklermodus zu aktivieren. Sie können dann eine App im Debug-Modus direkt von Visual Studio aus ausführen und auf Ihrem PC testen, bevor Sie sie in den Windows Store hochladen.

    Bash auf Ubuntu unter Windows 10

    Wenn Sie die Bash-Shell von Ubuntu unter Windows 10 verwenden möchten, müssen Sie Ihr Gerät zunächst in den "Entwicklermodus" setzen. Erst wenn sich Ihr Gerät im Entwicklermodus befindet, können Sie das "Windows-Subsystem für Linux" aktivieren und die Ubuntu-Umgebung in Bash installieren.

    Wenn Sie den Entwicklermodus deaktivieren, wird auch das Windows-Subsystem für Linux deaktiviert, wodurch der Zugriff auf die Ubuntu Bash-Shell verhindert wird.

    Aktualisieren: Mit dem Herbst-Ersteller-Update ist das Windows-Subsystem für Linux jetzt eine stabile Funktion. Sie müssen den Entwicklermodus nicht mehr aktivieren, um Linux-Software unter Windows verwenden zu können.

    Einfacherer Zugriff auf Einstellungen, die Entwickler wünschen

    Im Fensterbereich „Für Entwickler“ können Sie verschiedene Systemeinstellungen schnell ändern, um sie für Entwickler zu vereinfachen. Einige dieser Einstellungen sind in Windows in anderen Bereichen verfügbar, aber sie sind überall verstreut. Auf diese Weise können Entwickler auf sie alle an einem Ort zugreifen.

    Im Datei-Explorer kann der Entwicklermodus Dateierweiterungen, leere Laufwerke, versteckte Dateien und Systemdateien anzeigen, die normalerweise alle ausgeblendet sind. Es kann auch den vollständigen Pfad zu einem Verzeichnis in der Titelleiste des Dateimanagers anzeigen und einen einfacheren Zugriff auf die Option "Als anderen Benutzer ausführen" ermöglichen.

    Im Remotedesktop kann der Entwicklermodus verschiedene Einstellungen vornehmen, um sicherzustellen, dass Ihr PC für Remotedesktopverbindungen immer erreichbar ist. Sie kann die Windows-Firewall-Einstellungen ändern, um Remotedesktopverbindungen zu Ihrem Computer und nur Verbindungen von Computern mit Remotedesktop mit Authentifizierung auf Netzwerkebene zuzulassen.

    Außerdem können Sie Ihre Energieeinstellungen anpassen, um sicherzustellen, dass der PC niemals in den Ruhezustand oder in den Ruhezustand wechselt, wenn er angeschlossen ist. Dies stellt sicher, dass er für Remotedesktopverbindungen zugänglich bleibt.

    Bei PowerShell kann der Entwicklermodus die Ausführungsrichtlinie ändern, damit Ihr PC lokale, nicht signierte PowerShell-Skripts ausführen kann. Ihr PC führt immer noch keine vorzeichenlosen Remote-Skripts aus.

    Geräteportal und Geräteerkennung

    Wenn Sie den Entwicklermodus aktivieren, installiert das Windows 10-System automatisch das Windows-Geräteportal. Device Portal ist jedoch nie wirklich aktiviert, bis Sie im Bereich "Entwickler" die Option "Geräteportal aktivieren" auf "Ein" setzen.

    Wenn Sie das Geräteportal aktivieren, ist die Software aktiviert und die Firewall-Regeln sind so konfiguriert, dass eingehende Verbindungen zugelassen werden.

    Device Portal ist ein lokaler Webserver, der eine Webschnittstelle für andere Geräte in Ihrem lokalen Netzwerk verfügbar macht. Sie können das webbasierte Portal verwenden, um das Gerät zu konfigurieren und zu verwalten sowie eine Vielzahl von Funktionen für das Entwickeln und Debuggen von Apps zu verwenden. Mit der Geräteerkennung können Sie ein Gerät mit dem Geräteportal koppeln, indem Sie einen Code eingeben.

    Sie können beispielsweise das Geräteportal verwenden, um während der Entwicklung holographischer Windows-Anwendungen remote auf HoloLens zuzugreifen. Weitere Informationen zur Verwendung von Geräteportal und Geräteerkennung finden Sie in der Dokumentation zum Microsoft Windows-Geräteportal.

    Weniger Einschränkungen für symbolische Links

    Beim Ersteller-Update von Windows 10 werden durch das Umstellen des Geräts in den Entwicklermodus die Einschränkungen beim Erstellen symbolischer Links gelockert. Bisher konnten nur Administrator-Benutzer Symlinks erstellen. Dies ist unter Windows 10 immer noch der Fall, es sei denn, Sie befinden sich im Entwicklermodus.

    Im Entwicklermodus kann ein Benutzerkonto mit beliebiger Berechtigungsstufe symbolische Links erstellen. Sie können also ein normales Eingabeaufforderungsfenster öffnen und den Befehl mklink verwenden. Außerhalb des Entwicklermodus müssen Sie vor der Verwendung des Befehls mklink ein Eingabeaufforderungsfenster als Administrator öffnen.

    Symbolische Links werden häufig von Entwicklern verwendet. Diese Änderung ermöglicht es Entwicklungswerkzeugen, symbolische Links zu erstellen und mit ihnen zu arbeiten, ohne dass sie als Administrator ausgeführt werden müssen.

    Der symbolische Linkwechsel ist ein gutes Beispiel dafür, was Microsoft in Zukunft mit dem Entwicklermodus tun wird. Der Entwicklermodus ist ein Schalter, den Sie umdrehen, um Windows mitzuteilen, dass Sie ein Entwickler sind. Windows kann verschiedene Einstellungen automatisch anpassen, damit Windows für Sie besser funktioniert.