Što je “Developer Mode” u sustavu Windows 10?
Ako kopate kroz postavke sustava Windows 10, možda ćete naići na nešto što se zove "Developer Mode". Kada se stavi u način rada za razvojne programere, Windows vam omogućuje lakše testiranje aplikacija koje razvijate, korištenje okruženja Ubuntu Bash ljuske, promjenu raznih postavki usmjerenih na razvojne programere i druge takve stvari.
Kako omogućiti način rada za razvojne programere
Ova je postavka dostupna u aplikaciji Postavke. Da biste mu pristupili, idite na Postavke> Ažuriranje i sigurnost> Za razvojne programere i odaberite "Način za razvojne programere".
Vaše računalo sa sustavom Windows 10 bit će stavljeno u Developer Mode. Ovo radi na svim izdanjima sustava Windows 10, uključujući Windows 10 Home.
Sideload nepotpisane aplikacije (i debug ih u Visual Studiou)
Ova opcija nalazi se ispod "Aplikacije u Windows trgovini" i "Aplikacije za sporedni prijenos". Odaberite "Aplikacije u Windows trgovini", a Windows će vam omogućiti samo instaliranje UWP aplikacija iz trgovine Windows. Odaberite "Aplikacije za sporedni rad", zadanu postavku, a Windows će vam omogućiti i instaliranje aplikacija izvan trgovine Windows, pod uvjetom da su potpisane važećim certifikatom.
Ali ako odaberete "Način za razvojne programere", možete instalirati UWP aplikacije izvan trgovine Windows, čak i ako nisu potpisane. To je ključna opcija za razvojne programere aplikacija UWP-a, koji će htjeti testirati svoje aplikacije na vlastitim računalima dok ih razvijaju. Ova opcija zamjenjuje potrebu za “razvojnom licencom” na Windows 8.1.
Način za razvojne programere također vam omogućuje uklanjanje pogrešaka u UWP aplikacijama u Visual Studiou. Zapravo, ako otvorite projekt aplikacije UWP u Visual Studio bez omogućenog Developer Mode, vidjet ćete poruku "Enable Developer Mode for Windows 10" (Upute za razvoj programera za Windows 10) koja upućuje vas da omogućite Developer Mode. Tada ćete moći pokrenuti aplikaciju u načinu za otklanjanje pogrešaka izravno iz Visual Studio, testirati ga na računalu prije nego što ga prenesete u Windows Store.
Bash na Ubuntu na Windows 10
Ako želite koristiti Ubuntu Bash ljusku na Windows 10, najprije morate staviti uređaj u "Developer Mode". Samo kada je uređaj u načinu rada za razvojne programere, možete omogućiti "Windows podsustav za Linux" i instalirati okruženje Ubuntu u Bash.
Ako onemogućite način rada za razvojne programere, bit će onemogućen i Windows podsustav za Linux, čime se onemogućuje pristup Ubuntu Bash ljusci.
ažuriranje: Počevši s ažuriranjem padajućih kreatora, Windows podsustav za Linux sada je stabilna značajka. Više ne morate omogućiti način rada za razvojne programere da biste koristili softver Linux u sustavu Windows.
Lakši pristup postavkama Razvojni programeri žele
Okno “Za programere” omogućuje vam brzu promjenu raznih postavki sustava kako bi bile više prilagođene programerima. Neke od tih postavki dostupne su u sustavu Windows u drugim područjima, ali su razbacane po cijelom svijetu. Na taj način programeri im mogu pristupiti sve na jednom mjestu.
Za File Explorer, Developer Mode može prikazati ekstenzije datoteka, prazne diskove, skrivene datoteke i sistemske datoteke, koje su normalno skrivene. Također može prikazati punu stazu do direktorija u naslovnoj traci upravitelja datoteka i omogućiti lakši pristup opciji "Pokreni kao drugi korisnik".
Za udaljenu radnu površinu, način rada za razvojne programere može podesiti različite postavke kako bi se osiguralo da je vaše računalo uvijek dostupno za veze s udaljenom radnom površinom. Može promijeniti postavke Vatrozida za Windows da bi omogućio veze s udaljenom radnom površinom na vaše računalo i omogućio veze samo s računalima na kojima se koristi udaljena radna površina s ovjerom mrežne razine.
Također može prilagoditi postavke napajanja kako bi se osiguralo da računalo nikada neće zaspati ili hibernirati ako je priključeno, osiguravajući da će i dalje biti dostupno za veze s udaljenom radnom površinom..
Za PowerShell, Developer Mode može promijeniti politiku izvođenja kako bi se omogućilo računalu da pokreće lokalne PowerShell skripte koje nisu potpisane. Vaše računalo i dalje neće izvoditi nepotpisane udaljene skripte.
Portal uređaja i otkrivanje uređaja
Kada omogućite način za razvoj, sustav Windows 10 automatski instalira Windows Device Portal. Međutim, Portal za uređaje nikada nije stvarno omogućen dok ne postavite "Enable Device Portal" na "On" u oknu For Developers.
Ako omogućite Portal uređaja, softver je uključen, a pravila vatrozida konfigurirana su za dopuštanje dolaznih veza.
Device Portal je lokalni web-poslužitelj koji web sučelje čini dostupnim drugim uređajima u vašoj lokalnoj mreži. Web-portal možete koristiti za konfiguriranje i upravljanje uređajem, kao i za korištenje raznih značajki dizajniranih za razvoj i ispravljanje pogrešaka aplikacija. Otkrivanje uređaja omogućuje vam uparivanje uređaja s uređajem Device Portal unosom koda.
Na primjer, Device Portal možete koristiti za daljinski pristup HoloLensu tijekom razvoja holografskih aplikacija u sustavu Windows. Više pojedinosti o korištenju Device Portal i Device Discovery potražite u dokumentaciji Microsoftovog uređaja za uređaje sustava Windows.
Manje ograničenja simboličke veze
U ažuriranju za Stvoritelje Windowsa 10, stavljanje uređaja u način za razvojne programere opušta ograničenja za stvaranje simboličkih veza. Ranije je administratorima bilo moguće stvoriti simbole. To je još uvijek slučaj u sustavu Windows 10, osim ako ga stavite u Developer Mode.
U načinu rada za razvojne programere, korisnički račun s bilo kojom razinom povlastica može stvoriti simboličke veze. Drugim riječima, možete otvoriti normalan prozor naredbenog retka i koristiti naredbu mklink. Izvan Developer Mode, prije korištenja naredbe mklink morat ćete otvoriti prozor naredbenog retka kao administrator.
Programeri često koriste simboličke veze, tako da ta promjena omogućuje razvojnim alatima stvaranje i rad s simboličkim vezama bez potrebe za pokretanjem kao administrator.
Promjena simboličke veze dobar je primjer onoga što će Microsoft nastaviti raditi s Developer Mode-om u budućnosti. Način za razvojne programere je prekidač koji prebacujete da biste sustavu Windows rekli da ste programer, a sustav Windows može automatski prilagoditi različite postavke kako bi sustav Windows bolje funkcionirao.