Pagina principala » HOWTO » Ce este Modul dezvoltator în Windows 10?

    Ce este Modul dezvoltator în Windows 10?

    Dacă navigați prin setările Windows 10, este posibil să întâlniți ceva numit "Modul dezvoltator". Când este pus în modul dezvoltator, Windows vă permite să testați mai ușor aplicațiile pe care le dezvoltați, să utilizați mediul de coajă Ubuntu Bash, să modificați o varietate de setări concentrate pentru dezvoltatori și să faceți alte astfel de lucruri.

    Cum să activați modul dezvoltator

    Această setare este disponibilă în aplicația Setări. Pentru ao accesa, accesați Setări> Actualizare și securitate> Pentru dezvoltatori și selectați "Modul dezvoltator".

    PC-ul Windows 10 va fi pus în modul dezvoltator. Aceasta funcționează pe toate edițiile Windows 10, inclusiv Windows 10 Home.

    Sideload Apps nesignate (și depanare în Visual Studio)

    Această opțiune este situată sub "Aplicații Windows Store" și "Aplicații Sideload". Selectați "Aplicații Windows Store" și Windows vă va permite să instalați aplicații UWP numai din Magazinul Windows. Selectați "Aplicații Sideload", setarea implicită și Windows vă vor permite, de asemenea, să instalați aplicații din afara magazinului Windows, atâta timp cât sunt semnate cu un certificat valid.

    Dar dacă selectați "Modul dezvoltator", puteți instala aplicații UWP din afara magazinului Windows, chiar dacă nu sunt semnat. Aceasta este o opțiune crucială pentru dezvoltatorii de aplicații UWP, care vor dori să își testeze aplicațiile pe propriile PC-uri în timp ce le dezvoltă. Această opțiune înlocuiește necesitatea unei "licențe de dezvoltator" în Windows 8.1.

    Modul de dezvoltatori vă permite, de asemenea, să debugați aplicații UWP în Visual Studio. De fapt, dacă deschideți un proiect de aplicație UWP în Visual Studio fără Modificator activat, veți vedea un mesaj "Enable Developer Mode for Windows 10" care vă instruiește să activați modul de dezvoltare. Apoi, veți putea rula o aplicație în modul de depanare direct din Visual Studio, testați-o pe PC înainte de a o încărca în Magazinul Windows.

    Bash pe Ubuntu pe Windows 10

    Dacă doriți să utilizați shell-ul Bash al Ubuntu pe Windows 10, trebuie mai întâi să puneți dispozitivul în "Modul dezvoltator". Numai după ce dispozitivul este în modul dezvoltator, puteți activa "Subsistemul Windows pentru Linux" și instalați mediul Ubuntu în Bash.

    Dacă dezactivați modul de dezvoltare, subsistemul Windows pentru Linux va fi dezactivat, împiedicând accesul la shell-ul Ubuntu Bash.

    Actualizați: Începând cu actualizarea Fall Creators, subsistemul Windows pentru Linux este acum o caracteristică stabilă. Nu mai trebuie să activați Modul dezvoltator pentru a utiliza software-ul Linux pe Windows.

    Acces mai ușor la setările programatorilor doriți

    Panoul "Pentru dezvoltatori" vă permite să modificați rapid o varietate de setări de sistem pentru a fi mai prietenoși cu dezvoltatorii. Unele dintre aceste setări sunt disponibile în Windows în alte zone, dar sunt împrăștiate peste tot. În acest fel, dezvoltatorii pot accesa toate acestea într-un singur loc.

    Pentru aplicația File Explorer, modul dezvoltator poate afișa extensii de fișiere, unități goale, fișiere ascunse și fișiere de sistem, toate ascunse în mod normal. De asemenea, poate afișa calea completă la un director din bara de titlu a managerului de fișiere și permite accesul mai ușor la opțiunea "Executare ca utilizator diferit".

    Pentru Desktop la distanță, Modul dezvoltator poate modifica diferite setări pentru a vă asigura că PC-ul dvs. este întotdeauna accesibil pentru conexiunile desktop la distanță. Se poate schimba setările Paravanului de protecție Windows pentru a permite conexiunile desktop la distanță pentru computer și pentru a permite conexiuni numai de la computerele care rulează Remote Desktop cu autentificare la nivel de rețea.

    De asemenea, vă puteți ajusta setările de alimentare pentru a vă asigura că PC-ul nu va dormi nici hibernează dacă este conectat, asigurându-se că acesta va rămâne accesibil pentru conexiunile de la distanță.

    Pentru PowerShell, Modul dezvoltator poate schimba politica de execuție pentru a permite calculatorului dvs. să ruleze scripturi locale PowerShell care nu sunt semnate. PC-ul dvs. încă nu va rula scripturi de la distanță nesemnate.

    Portal de dispozitive și descoperire de dispozitive

    Când activați Modul dezvoltator, sistemul dvs. Windows 10 instalează automat Windows Device Portal. Cu toate acestea, Device Portal nu este niciodată activat până când nu setați "Enable Device Portal" la "On" în panoul Developers.

    Dacă activați Device Portal, software-ul este pornit și regulile de firewall sunt configurate astfel încât să permită conexiunile de intrare.

    Device Portal este un server web local care oferă o interfață web disponibilă altor dispozitive din rețeaua locală. Puteți utiliza portalul web pentru configurarea și gestionarea dispozitivului, precum și pentru a utiliza o varietate de caracteristici destinate dezvoltării și depanării aplicațiilor. Descoperirea dispozitivului vă permite să asociați un dispozitiv cu Device Portal introducând un cod.

    De exemplu, ați putea utiliza Device Portal pentru a accesa de la distanță un HoloLens în timp ce dezvoltați aplicații holografice Windows. Consultați documentația Microsoft Device Portal pentru mai multe detalii despre utilizarea Device Portal și Device Discovery.

    Mai puține restricții de legătură simbolice

    În actualizarea Creatorilor Windows 10, punerea dispozitivului în modul dezvoltator relaxează restricțiile privind crearea legăturilor simbolice. Anterior, utilizatorii de Administrator puteau să creeze numai simboluri. Acest lucru este valabil și în cazul Windows 10 - cu excepția cazului în care îl puneți în modul dezvoltator.

    În modul Dezvoltator, un cont de utilizator cu orice nivel de privilegii poate crea link-uri simbolice. Cu alte cuvinte, puteți deschide o fereastră normală de comandă și puteți folosi comanda mklink. În afara modului pentru dezvoltatori, va trebui să deschideți o fereastră Prompt Command (Administrator) înainte de a utiliza comanda mklink.

    Link-urile simbolice sunt adesea folosite de dezvoltatori, astfel încât această schimbare face posibil ca instrumentele de dezvoltare să creeze și să lucreze cu legături simbolice fără a fi nevoiți să ruleze ca Administrator.

    Schimbarea simbolică a legăturii este un bun exemplu pentru ceea ce Microsoft va continua să facă cu Modul dezvoltator în viitor. Modul de dezvoltatori este un comutator pe care îl rotiți pentru a spune Windows că sunteți dezvoltator și Windows poate ajusta automat o varietate de setări pentru ca Windows să funcționeze mai bine pentru dvs..