10Sep
Wenn Sie die Einstellungen von Windows 10 durchsuchen, stoßen Sie möglicherweise auf einen sogenannten "Entwicklermodus".Wenn Sie in den Entwicklermodus versetzt werden, können Sie mit Windows die von Ihnen entwickelten Apps einfacher testen, die Ubuntu Bash-Shell-Umgebung verwenden, verschiedene Einstellungen für Entwickler ändern und andere ähnliche Aufgaben ausführen.
So aktivieren Sie den Entwicklermodus
Diese Einstellung ist in der App "Einstellungen" verfügbar. Um darauf zuzugreifen, gehen Sie zu Einstellungen & gt;Aktualisieren &Sicherheit & gt;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.
Sideload Unsigned Apps( und Debug in Visual Studio)
Diese Option befindet sich unter "Windows Store-Apps" und "Sideload-Apps".Wählen Sie "Windows Store-Apps" und Windows ermöglicht Ihnen nur die Installation von UWP-Apps aus dem Windows Store. Wählen Sie "Sideload Apps", die Standardeinstellung, 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 jedoch "Entwicklermodus" auswählen, können Sie UWP-Apps außerhalb des Windows Store installieren, auch wenn sie nicht signiert sind. Dies ist eine wichtige Option für Entwickler von UWP-Apps, 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.Mit
Developer Mode können Sie auch UWP-Anwendungen in Visual Studio debuggen. Wenn Sie ein UWP-Anwendungsprojekt in Visual Studio ohne aktivierten Entwicklermodus öffnen, wird in der Tat die Meldung "Entwicklermodus für Windows 10 aktivieren" angezeigt, die Sie zur Aktivierung des Entwicklermodus auffordert. Sie können dann eine App im Debug-Modus direkt von Visual Studio aus starten und auf Ihrem PC testen, bevor Sie sie in den Windows Store hochladen.
Bash unter 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" versetzen. 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 das Windows-Subsystem für Linux ebenfalls deaktiviert, wodurch der Zugriff auf die Ubuntu Bash-Shell verhindert wird.
Leichterer Zugriff auf Einstellungen Entwickler wollen
Im Bereich "Für Entwickler" können Sie schnell eine Vielzahl von Systemeinstellungen ändern, um entwicklerfreundlicher zu sein. Einige dieser Einstellungen sind in anderen Bereichen in Windows verfügbar, aber sie sind überall verstreut. Auf diese Weise können Entwickler auf sie alle an einem Ort zugreifen.
Für den Datei-Explorer kann der Entwicklermodus Dateierweiterungen, leere Laufwerke, versteckte Dateien und Systemdateien anzeigen, die normalerweise verborgen sind. Es kann auch den vollständigen Pfad zu einem Verzeichnis in der Titelleiste des Dateimanagers anzeigen und den Zugriff auf die Option "Als anderer Benutzer ausführen" erleichtern.
Für den Remotedesktop kann der Entwicklermodus verschiedene Einstellungen optimieren, um sicherzustellen, dass Ihr PC immer auf Remotedesktopverbindungen zugreifen kann. Es kann die Windows-Firewalleinstellungen so ändern, dass Remotedesktopverbindungen mit Ihrem Computer zugelassen werden und Verbindungen nur von Computern möglich sind, auf denen Remote Desktop mit Authentifizierung auf Netzwerkebene ausgeführt wird.
Es kann auch Ihre Energieeinstellungen anpassen, um sicherzustellen, dass der PC niemals in Ruhezustand oder Ruhezustand geht, wenn er angeschlossen ist, um sicherzustellen, dass er für Remotedesktopverbindungen zugänglich bleibt.
Bei PowerShell kann der Entwicklermodus die Ausführungsrichtlinie so ändern, dass der PC lokale PowerShell-Skripts ausführen kann, die nicht signiert sind. Ihr PC wird weiterhin keine unsignierten Remote-Skripts ausführen.
-Geräteportal und Geräteerkennung
Wenn Sie den Entwicklermodus aktivieren, installiert Ihr Windows 10-System automatisch das Windows-Geräteportal. Device Portal wird jedoch nie tatsächlich aktiviert, bis Sie "Enable Device Portal" in dem Bereich For Developers auf "On" festlegen.
Wenn Sie das Geräteportal aktivieren, wird die Software aktiviert und die Firewallregeln werden 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 zum Konfigurieren und Verwalten des Geräts verwenden sowie eine Vielzahl von Funktionen zum Entwickeln und Debuggen von Apps verwenden. Mit der Geräteerkennung können Sie ein Gerät mit dem Geräteportal koppeln, indem Sie einen Code eingeben.
Zum Beispiel können Sie mit dem Geräteportal bei der Entwicklung von holographischen Windows-Anwendungen aus der Ferne auf ein HoloLens zugreifen. Weitere Informationen zur Verwendung des Geräteportals und der Geräteerkennung finden Sie in der Microsoft Windows Device Portal-Dokumentation.
Weniger symbolische Linkeinschränkungen
In Windows 10's Creators Update lockert das Setzen des Geräts in den Entwicklermodus die Einschränkungen beim Erstellen symbolischer Links. Bisher war es nur Administratoren möglich, symbolische Links zu erstellen. Dies ist unter Windows 10 immer noch der Fall - es sei denn, Sie haben es in den Entwicklermodus versetzt.
Im Entwicklermodus kann ein Benutzerkonto mit beliebiger Berechtigungsebene symbolische Links erstellen. Mit anderen Worten, Sie können 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 oft von Entwicklern verwendet. Diese Änderung ermöglicht es Entwicklern, symbolische Links zu erstellen und damit zu arbeiten, ohne als Administrator ausgeführt werden zu müssen.
Die symbolische Linkänderung ist ein gutes Beispiel dafür, was Microsoft in Zukunft mit dem Entwicklermodus machen wird. Entwicklermodus ist ein Schalter, den Sie drehen, um Windows mitzuteilen, dass Sie ein Entwickler sind, und Windows kann eine Vielzahl von Einstellungen automatisch anpassen, damit Windows besser für Sie funktioniert.