Què és el "Mode per a desenvolupadors" a Windows 10?

Si aprofundiu en la configuració de Windows 10, és possible que us trobeu amb alguna cosa anomenada "Mode per a desenvolupadors". Quan es posa al mode per a desenvolupadors, Windows us permet provar amb més facilitat les aplicacions que esteu desenvolupant, utilitzar l'entorn de l'intèrpret d'ordres Ubuntu Bash, canviar diversos paràmetres centrats en el desenvolupador i fer altres coses d'aquest tipus.

Com s'activa el mode per a desenvolupadors

Aquesta configuració està disponible a l'aplicació Configuració. Per accedir-hi, aneu a Configuració> Actualització i seguretat> Per a desenvolupadors i seleccioneu "Mode de desenvolupador".

El vostre PC amb Windows 10 es posarà en mode de desenvolupador. Funciona en totes les edicions de Windows 10, inclòs Windows 10 Home.

Càrrega lateral d'aplicacions sense signar (i depurar-les a Visual Studio)

RELACIONATS:Windows 10 us permet carregar aplicacions universals de forma lateral, igual que ho fa Android

Aquesta opció es troba a sota de "Aplicacions de Windows Store" i "Aplicacions de càrrega lateral". Seleccioneu "Aplicacions de Windows Store" i Windows només us permetrà instal·lar aplicacions UWP des de Windows Store. Seleccioneu "Aplicacions de càrrega lateral", la configuració predeterminada, i Windows també us permetrà instal·lar aplicacions des de fora de Windows Store, sempre que estiguin signades amb un certificat vàlid.

Però si seleccioneu "Mode de desenvolupador", podeu instal·lar aplicacions UWP des de fora del Windows Store, encara que no estiguin signades. Aquesta és una opció crucial per als desenvolupadors d'aplicacions UWP, que voldran provar les seves aplicacions al seu propi PC mentre les desenvolupen. Aquesta opció substitueix la necessitat d'una "llicència de desenvolupador" a Windows 8.1.

El mode per a desenvolupadors també us permet depurar aplicacions UWP a Visual Studio. De fet, si obriu un projecte d’aplicació UWP a Visual Studio sense que el mode de desenvolupador estigui activat, veureu el missatge d’indicació "Activa el mode de desenvolupador per a Windows 10" que us indica que activeu el mode de desenvolupador. Després podreu executar una aplicació en mode de depuració directament des de Visual Studio, provant-la al vostre PC abans de penjar-la al Windows Store.

Bash a Ubuntu a Windows 10

RELACIONATS:Com instal·lar i utilitzar Linux Bash Shell al Windows 10

Si voleu fer servir el shell Bash d’Ubuntu al Windows 10, primer heu de posar el dispositiu en “Mode per a desenvolupadors”. Només un cop el dispositiu estigui en mode de desenvolupador, podeu habilitar el "subsistema Windows per a Linux" i instal·lar l'entorn Ubuntu a Bash.

Si desactiveu el mode per a desenvolupadors, també es desactivarà el subsistema Windows per a Linux, cosa que impedirà l'accés a l'intèrpret d'ordres Ubuntu Bash.

Actualització: A partir de l’actualització Fall Creators, el subsistema Windows per a Linux és ara una característica estable. Ja no cal habilitar el mode per a desenvolupadors per utilitzar el programari Linux a Windows.

Accés més fàcil a la configuració que volen els desenvolupadors

El tauler "Per a desenvolupadors" us permet canviar ràpidament una gran varietat de paràmetres del sistema perquè siguin més adequats per als desenvolupadors. Algunes d’aquestes opcions de configuració estan disponibles a Windows en altres àrees, però estan repartides per tot arreu. D’aquesta manera, els desenvolupadors poden accedir-hi a tots des d’un sol lloc.

Per a l'Explorador de fitxers, el mode per a desenvolupadors pot mostrar extensions de fitxers, unitats buides, fitxers ocults i fitxers del sistema, que normalment estan ocults. També pot mostrar el camí d'accés complet a un directori a la barra de títol del gestor de fitxers i permetre un accés més fàcil a l'opció "Executa com a usuari diferent".

Per a l’escriptori remot, el mode per a desenvolupadors pot modificar diversos paràmetres per garantir que el vostre PC sigui sempre accessible per a les connexions d’escriptori remot. Pot canviar la configuració del tallafoc del Windows per permetre les connexions d'escriptori remot a l'ordinador i permetre les connexions només des d'ordinadors que executin Escriptori remot amb autenticació a nivell de xarxa.

També pot ajustar els paràmetres d’alimentació per assegurar-se que el PC mai no dormirà ni hibernarà si està connectat, de manera que es mantindrà accessible per a les connexions d’escriptori remot.

Per a PowerShell, el mode per a desenvolupadors pot canviar la política d’execució per permetre al vostre PC executar scripts PowerShell locals que no estiguin signats. El vostre PC encara no executarà scripts remots sense signar.

Portal de dispositius i detecció de dispositius

Quan activeu el mode per a desenvolupadors, el vostre sistema Windows 10 instal·la automàticament el Windows Device Portal. Tanmateix, el Portal de dispositius mai no està habilitat fins que no configureu "Enable Device Portal" a "On" al tauler Per a desenvolupadors.

Si activeu Device Portal, el programari està activat i les regles del tallafoc es configuren per permetre les connexions entrants.

Device Portal és un servidor web local que fa que una interfície web estigui disponible per a altres dispositius de la vostra xarxa local. Podeu utilitzar el portal basat en web per configurar i gestionar el dispositiu, així com utilitzar diverses funcions dissenyades per desenvolupar i depurar aplicacions. Device Discovery us permet vincular un dispositiu amb Device Portal introduint un codi.

Per exemple, podeu utilitzar Device Portal per accedir remotament a un HoloLens mentre desenvolupeu aplicacions hologràfiques de Windows. Consulteu la documentació del Microsoft Windows Portal Portal per obtenir més informació sobre l’ús de Device Device and Device Discovery.

Menys restriccions d’enllaços simbòlics

RELACIONATS:La Guia completa per a la creació d’enllaços simbòlics (també anomenats enllaços simfàtics) a Windows

A Windows 10’s Creators Update, posar el dispositiu en mode de desenvolupador relaxa les restriccions a la creació d’enllaços simbòlics. Anteriorment, només els usuaris de l’administrador podien crear enllaços simbòlics. Aquest és el cas de Windows 10, tret que el poseu en mode de desenvolupador.

Al mode de desenvolupador, un compte d'usuari amb qualsevol nivell de privilegis pot crear enllaços simbòlics. En altres paraules, podeu obrir una finestra normal del símbol del sistema i utilitzar l'ordre mklink. Fora del mode per a desenvolupadors, haureu d’obrir una finestra de símbol del sistema com a administrador abans d’utilitzar l’ordre mklink.

Els desenvolupadors solen utilitzar els enllaços simbòlics, de manera que aquest canvi fa possible que les eines de desenvolupament puguin crear i treballar amb enllaços simbòlics sense haver d’executar-se com a administrador.

El canvi d’enllaç simbòlic és un bon exemple del que Microsoft continuarà fent amb el mode per a desenvolupadors en el futur. El mode per a desenvolupadors és un canvi que feu girar per dir a Windows que sou un desenvolupador i que Windows pot ajustar automàticament diversos paràmetres perquè Windows funcioni millor per a vosaltres.