Kaj je »Developer Mode« v Windows 10?
Če kopate po nastavitvah sistema Windows 10, lahko naletite na nekaj, kar se imenuje »Developer Mode«. Ko jih namestite v način za razvijalce, vam Windows omogoča lažje testiranje aplikacij, ki jih razvijate, uporabo okolja lupine Ubuntu Bash, spreminjanje različnih nastavitev, usmerjenih v razvijalca, in opravljanje drugih takšnih stvari.
Kako omogočiti način razvijalca
Ta nastavitev je na voljo v aplikaciji Nastavitve. Če želite dostopati do nje, pojdite v Nastavitve> Posodobi in varnost> Za razvijalce in izberite »Način razvijalca«.
Vaš računalnik z operacijskim sistemom Windows 10 bo postavljen v način za razvijalce. To deluje na vseh izdajah sistema Windows 10, vključno z Windows 10 Home.
Nepodpisane aplikacije Sideload (in jih odpravite v programu Visual Studio)
Ta možnost se nahaja pod “Aplikacije aplikacije Windows Store” in “Aplikacije s strani obremenitve”. Izberite »Aplikacije aplikacije Windows Store« in Windows vam bo omogočil, da namestite aplikacije UWP iz trgovine Windows. Izberite »Sideload apps«, privzeto nastavitev in Windows vam bo omogočil tudi namestitev aplikacij izven trgovine Windows, pod pogojem, da so podpisane z veljavnim certifikatom.
Če pa izberete »Način razvijalca«, lahko namestite aplikacije UWP zunaj trgovine Windows, tudi če niso podpisane. To je ključna možnost za razvijalce aplikacij UWP, ki želijo preizkusiti svoje aplikacije na svojih računalnikih, medtem ko jih razvijajo. Ta možnost nadomešča potrebo po »razvojni licenci« v sistemu Windows 8.1.
Način za razvijalce omogoča tudi razhroščevanje programov UWP v programu Visual Studio. Če odprete projekt aplikacije UWP v programu Visual Studio brez omogočenega načina za razvijalce, boste videli sporočilo »Omogoči način za razvijalce za Windows 10«, ki vas napoti, da omogočite način za razvijalce. Nato boste lahko zagnali aplikacijo v načinu razhroščevanja neposredno iz programa Visual Studio in jo preizkusili v računalniku, preden ga prenesete v trgovino Windows.
Bash na Ubuntu na Windows 10
Če želite v operacijskem sistemu Windows 10 uporabiti Ubuntuovo lupino Bash, morate napravo najprej namestiti v »Developer Mode«. Samo ko je vaša naprava v načinu za razvijalce, lahko omogočite »Podsistem Windows za Linux« in namestite okolje Ubuntu v Bash.
Če onemogočite način za razvijalce, bo tudi podsistem Windows za Linux onemogočen, kar preprečuje dostop do lupine Ubuntu Bash.
Nadgradnja: Začenši s posodobitvijo Fall Creators, je podsistem Windows za Linux zdaj stabilna funkcija. Za uporabo programske opreme Linux v operacijskem sistemu Windows ni več potrebno omogočiti načina za razvijalce.
Lažji dostop do nastavitev Razvijalci želijo
V podoknu »Za razvijalce« lahko hitro spremenite različne sistemske nastavitve, da bodo bolj prijazne razvijalcem. Nekatere od teh nastavitev so v sistemu Windows na voljo tudi na drugih področjih, vendar so razpršene povsod. Na ta način lahko razvijalci dostopajo do njih na enem mestu.
Za Raziskovalca datotek lahko Način za razvijalce prikaže razširitve datotek, prazne pogone, skrite datoteke in sistemske datoteke, ki so običajno skrite. Prav tako lahko prikaže celotno pot do imenika v naslovni vrstici upravitelja datotek in omogoči lažji dostop do možnosti »Zaženi kot drug uporabnik«..
Za oddaljeno namizje lahko Način za razvijalce prilagodi različne nastavitve in tako zagotovi, da je vaš računalnik vedno dostopen za povezave z oddaljenim namizjem. Lahko spremeni nastavitve požarnega zidu Windows, da omogoči povezave z oddaljenim namizjem v računalnik in omogoči povezave samo z računalnikom, v katerih se izvaja oddaljeno namizje z overjanjem na ravni omrežja.
Prav tako lahko prilagodi nastavitve moči, da zagotovi, da računalnik ne bo nikoli spal ali prehodil v mirovanje, če je priključen, kar bo zagotovilo, da bo ostal dostopen do povezav z oddaljenim namizjem..
Za PowerShell lahko Način za razvijalce spremeni politiko izvajanja, da omogoči računalniku zagon lokalnih podpisanih PowerShell skriptov. Vaš računalnik še vedno ne bo izvajal nepodpisanih oddaljenih skript.
Portal za naprave in odkrivanje naprav
Ko omogočite način za razvijalce, sistem Windows 10 samodejno namesti portal naprave Windows. Vendar pa portal naprave ni nikoli omogočen, dokler ne nastavite možnosti »Omogoči portal naprave« na »Vključeno« v podoknu Za razvijalce.
Če omogočite Portal naprav, je programska oprema vklopljena in pravila požarnega zidu so konfigurirana tako, da omogočajo dohodne povezave.
Device Portal je lokalni spletni strežnik, ki omogoča spletni vmesnik, ki je na voljo drugim napravam v vašem lokalnem omrežju. S spletnim portalom lahko konfigurirate in upravljate napravo ter uporabljate različne funkcije, namenjene razvoju in razhroščevanju aplikacij. Odkrivanje naprav vam omogoča, da napravo s pripomočkom Device Portal seznanite z vnosom kode.
Device Portal lahko na primer uporabite za oddaljen dostop do HoloLensa, medtem ko razvijate holografske aplikacije Windows. Za podrobnejše informacije o uporabi Device Portal in Device Discovery si oglejte dokumentacijo Microsoftovega Device Portal.
Manj simbolnih omejitev povezav
V posodobitvi za ustvarjalce sistema Windows 10, dajanje naprave v način za razvijalce zmanjša omejitve pri ustvarjanju simbolnih povezav. Prej je bilo administratorskim uporabnikom omogočeno, da so ustvarjali simbole. To še vedno velja za Windows 10, razen če ga postavite v Developer Mode.
V načinu za razvijalce lahko uporabniški račun s katero koli stopnjo privilegijev ustvari simbolne povezave. Z drugimi besedami, lahko odprete običajno okno ukaznega poziva in uporabite ukaz mklink. Izven programa za razvijalce morate pred uporabo ukaza mklink odpreti okno ukaznega poziva kot skrbnik.
Razvijalci pogosto uporabljajo simbolne povezave, zato ta sprememba omogoča razvojnim orodjem, da ustvarjajo in delajo s simbolnimi povezavami, ne da bi jih bilo treba upravljati kot skrbnik.
Simbolna sprememba povezave je dober primer, kaj bo Microsoft v prihodnje nadaljeval z Developer Mode. Način za razvijalce je stikalo, ki ga preusmerjate, da boste sistemu Windows povedali, da ste razvijalec, Windows pa lahko samodejno prilagodi različne nastavitve, da bo sistem Windows bolje deloval za vas.