If-Koubou

Kas ir "izstrādes režīms" sistēmā Windows 10?

Kas ir "izstrādes režīms" sistēmā Windows 10? (Kā)

Ja jūs rakt caur Windows 10 iestatījumiem, jūs varat saskarties ar kaut ko sauc par "izstrādātāja režīmu". Ievietojot izstrādātāju režīmā, Windows ļauj vieglāk pārbaudīt lietotnes, ko izstrādājat, izmantojiet Ubuntu Bash apvalka vidi, mainiet dažādus izstrādātāju iestatījumus un veiciet citas šādas darbības.

Kā iespējot izstrādātāja režīmu

Šis iestatījums ir pieejams lietotnē Iestatījumi. Lai to piekļūtu, dodieties uz Iestatījumi> Atjaunināt un drošību> Izstrādātājiem un atlasiet "Izstrādātāju režīms".

Jūsu Windows 10 dators tiks ievietots izstrādātāju režīmā. Tas darbojas visos Windows 10 izdevumos, tostarp Windows 10 Home.

Sideload nenēsātās lietojumprogrammas (un atkļūdot tās programmā Visual Studio)

Šī opcija atrodas zem "Windows veikala lietotnes" un "Sideload apps". Izvēlieties "Windows veikala lietotnes", un sistēma Windows ļaus jums instalēt UWP lietotnes tikai no Windows veikala. Atlasiet opciju Sideload apps (Lietojumprogrammas Sideload), noklusējuma iestatījums un Windows arī ļauj instalēt lietotnes ārpus Windows veikala, kamēr tās ir parakstījušas derīgu sertifikātu.

Bet, ja jūs izvēlaties "Izstrādātāju režīms", jūs varat instalēt UWP lietotnes ārpus Windows veikala, pat ja tās nav parakstītas. Šī ir būtiska opcija UWP lietotņu izstrādātājiem, kuri, izstrādājot tos, vēlēsies pārbaudīt savas lietotnes savos datoros. Šī opcija aizstāj nepieciešamību pēc "izstrādātāja licences" operētājsistēmā Windows 8.1.

Izstrādātāju režīms arī ļauj jums atkļūdot UWP lietotnes programmā Visual Studio. Faktiski, ja jūs atverat UWP lietojumprogrammu projektā programmā Visual Studio bez iespējota izstrādātāja režīma, jūs redzēsiet "Iespējot izstrādātāju režīmu operētājsistēmai Windows 10", kas uzaicina jūs aktivizēt izstrādātāju režīmu. Tad jūs varēsiet palaist lietojumprogrammu atkļūdošanas režīmā tieši no Visual Studio, testējot to savā datorā, pirms augšupielādējat to Windows veikalā.

Bash Ubuntu operētājsistēmā Windows 10

Ja vēlaties izmantot Ubuntu Bash apvalku operētājsistēmā Windows 10, vispirms ir jāievieto ierīce "Izstrādātāju režīmā". Tikai tad, kad jūsu ierīce ir izstrādātāju režīmā, jūs varat iespējot "Windows apakšsistēmu Linux" un instalēt Ubuntu vidi Bash.

Ja jūs deaktivizēsit izstrādātāju režīmu, tiks atspējota arī Windows apakšsistēma Linux, tādējādi novēršot piekļuvi Ubuntu bash apvalkam.

Atjaunināt: Sākot ar Fall Creators Update, Windows apakšsistēma Linux tagad ir stabila funkcija. Jums vairs nav jāļauj izstrādātāju režīmam izmantot Windows programmatūru.

Vieglāk piekļūt iestatījumiem, ko izstrādātāji grib

Rūtī "Izstrādātājiem" varat ātri mainīt dažādus sistēmas iestatījumus, lai tie būtu izstrādātājiem draudzīgāki. Daži no šiem iestatījumiem ir pieejami operētājsistēmās Windows citās jomās, taču tie ir izkliedēti visā. Šādā veidā izstrādātāji var piekļūt visiem vienuviet.

Failu pārlūkprogrammā Developer Mode var parādīt failu paplašinājumus, tukšos diskus, slēptos failus un sistēmas failus, kas parasti ir slēpti. Tā var arī parādīt pilnu ceļu uz direktoriju faila pārvaldnieka virsrakstjoslā un nodrošināt vieglāku piekļuvi opcijai "Palaist kā citu lietotāju".

Attālā darbvirsmā izstrādātāju režīms var pielāgot dažādus iestatījumus, lai nodrošinātu, ka jūsu dators vienmēr ir pieejams attālās darbvirsmas savienojumiem. Tas var mainīt Windows ugunsmūra iestatījumus, lai datorā nodrošinātu attālās darbvirsmas savienojumus, un atļauj savienojumus tikai no datoriem, kuros darbojas attālā darbvirsma ar tīkla līmeņa autentifikāciju.

Tas var arī pielāgot jūsu jaudas iestatījumus, lai nodrošinātu, ka dators nekad nemirks vai pārziemo, ja tas ir pievienots, nodrošinot, ka tas paliek pieejams arī attālās darbvirsmas savienojumiem.

PowerShell izstrādātāju režīmā var mainīt izpildes politiku, lai dators varētu palaist vietējos PowerShell skriptus, kas nav parakstīti. Jūsu dators joprojām neizmantos neparakstītos attālās skriptus.

Ierīces portāls un ierīces atklāšana

Ieslēdzot izstrādes režīmu, jūsu Windows 10 sistēma automātiski instalē Windows ierīces portālu. Tomēr ierīču portāls nekad nav faktiski iespējots, kamēr rūtī Izstrādātājiem rūtī iestatījumam "Iespējot ierīces portālu" uz "Ieslēgts".

Ja jūs iespējojat Device Portal, programmatūra ir ieslēgta un ugunsmūra noteikumi ir konfigurēti, lai atļautu ienākošos savienojumus.

Ierīces portāls ir vietējais tīmekļa serveris, kas ļauj tīmekļa saskarni piekļūt citām vietējā tīkla ierīcēm. Varat izmantot tīmekļa portālu, lai konfigurētu un pārvaldītu ierīci, kā arī izmantotu dažādas funkcijas, kas paredzētas lietotņu izstrādei un atkļūdošanai. Device Discovery ļauj savienot ierīci ar Device Portal, ievadot kodu.

Piemēram, varat izmantot Device Portal, lai attālināti piekļūtu HoloLens, vienlaikus izstrādājot Windows hologrāfiskās lietojumprogrammas. Sīkāku informāciju par Device Portal un Device Discovery lietošanu skatiet Microsoft Windows Device Portal dokumentācijā.

Mazāks simbolu saišu ierobežojums

Windows 10 izstrādātāju atjauninājumā, liekot ierīci izstrādātāja režīmā, tiek atcelti simbolu saišu izveidošanas ierobežojumi. Iepriekš administratoru lietotājiem bija iespējams izveidot tikai simboliskus saites. Tas joprojām ir gadījumā ar Windows 10, ja vien jūs to nenovietojat izstrādātāju režīmā.

Izstrādātāju režīmā lietotāja kontam ar jebkura līmeņa privilēģijām var izveidot simboliskas saites. Citiem vārdiem sakot, jūs varat atvērt normālu komandrindas logu un izmantot komandu mklink. Izstrādātāju režīma ārpus jums, pirms mklink komandas izmantošanas, ir jāatver komandrindas logs kā administrators.

Izstrādātāji bieži izmanto simboliskās saites, tāpēc šīs izmaiņas ļauj izstrādes rīkiem izveidot un strādāt ar simboliskajām saitēm, neveicot to kā administratoru.

Simboliskās saites maiņa ir labs piemērs tam, ko Microsoft turpinās darīt ar Developer Mode nākotnē.Izstrādātāju režīms ir slēdzis, kuru pārslēdzat, lai paziņotu sistēmai Windows, ka esat izstrādātājs, un sistēma Windows var automātiski pielāgot dažādus iestatījumus, lai Windows darbotos jums labāk.