10Sep

Mikä on "Kehittäjätila" Windows 10: ssä?

Jos kaivaat Windows 10: n asetuksia, saatat huomata jotain nimeltään "Developer Mode".Kehittäjätilaan ottaessa Windowsin avulla voit helposti testata kehitettäviä sovelluksia, käyttää Ubuntu Bash -ympäristöä, muuttaa erilaisia ​​kehittäjäkohtaisia ​​asetuksia ja tehdä muita tällaisia ​​asioita.

Kehitystoiminnon ottaminen käyttöön

Tämä asetus on käytettävissä Asetukset-sovelluksessa. Pääset käsiksi Asetukset & gt;Päivitä &Turvallisuus & gt;Kehittäjille ja valitse "Kehittäjätila".

Windows 10 -tietokone otetaan kehitystilaan. Tämä toimii kaikissa Windows 10 -versioissa, mukaan lukien Windows 10 Home.

Sideload allekirjoittamattomia sovelluksia( ja debug niitä Visual Studio)

Tämä vaihtoehto sijaitsee alle "Windows Store-sovellukset" ja "Sideload-sovellukset".Valitse "Windows Store -sovellukset" ja Windowsin avulla voit asentaa UWP-sovellukset vain Windows Storesta. Valitse "Sideload-sovellukset", oletusasetus ja Windowsin avulla voit myös asentaa sovelluksia Windows Storen ulkopuolelta, kunhan ne on allekirjoitettu voimassa olevan sertifikaatin kanssa.

Mutta jos valitset "Kehittäjätila", voit asentaa UWP-sovellukset Windows Storen ulkopuolelta, vaikka niitä ei olisikaan allekirjoitettu. Tämä on ratkaiseva vaihtoehto UWP-sovellusten kehittäjille, jotka haluavat testata sovelluksia omilla tietokoneillaan kehittäessään niitä.Tämä vaihtoehto korvaa Windows 8.1: n "kehittäjälisenssin" tarpeen.

-kehitystoiminnon avulla voit myös debugata UWP-sovelluksia Visual Studio -ohjelmassa. Itse asiassa, jos avaat UWP-sovellushankkeen Visual Studio -ohjelmistossa, jossa ei ole kehitystoimintoa, näet "Suorita kehittäjätila Windows 10: lle" -viestin, jossa kehotetaan ottamaan käyttöön kehittäjätila. Sitten voit suorittaa sovelluksen debug-tilassa suoraan Visual Studio -ohjelmistosta ja testaamalla sen tietokoneellasi ennen sen lataamista Windows Storesta.

Ubuntun asennus Windows 10: ssä

Jos haluat käyttää Ubuntun Bash-komentojonoa Windows 10: ssa, sinun on ensin laitettava laite kehitystilaan. Ainoastaan ​​kerran, kun laite on kehittäjätilassa, voit ottaa käyttöön "Windows-alijärjestelmän Linuxille" ja asentaa Ubuntun ympäristö Bashiin.

Jos poistat kehitystoiminnon käytöstä, Windowsin alijärjestelmä Linuxille poistetaan käytöstä myös estäen Ubuntun Bash-kuoren käytön.

helpompi päästä asetuksiin Kehittäjät haluavat

"Kehittäjille" -ruudulla voit nopeasti vaihtaa erilaisia ​​järjestelmäasetuksia, jotta kehittäjäystävällisempi. Jotkin näistä asetuksista ovat käytettävissä muilla alueilla Windowsissa, mutta ne ovat hajallaan. Näin kehittäjät voivat käyttää niitä kaikki yhdessä paikassa.

Tiedostopäällikölle kehittäjätila voi näyttää tiedostopäätteet, tyhjät asemat, piilotetut tiedostot ja järjestelmätiedostot, jotka kaikki ovat yleensä piilotettuja. Se voi myös näyttää koko polun hakemistoon tiedostonhallinnan otsikkopalkissa ja sallia helpomman pääsyn "Suorita eri käyttäjäksi" -vaihtoehdoksi.

Etätyöpöydälle kehittäjätila voi säätää erilaisia ​​asetuksia varmistaakseen, että tietokoneesi on aina käytettävissä etätyöpöytäyhteyksien avulla. Se voi muuttaa Windowsin palomuuriasetuksia, jotta etätyöpöytäyhteydet tietokoneellesi voidaan sallia ja yhteydet sallitaan vain tietokoneista, joissa on etätyöpöytä verkkotason todentamisessa.

Se voi myös säätää tehoasetuksia, jotta tietokone ei koskaan nuku tai horjuisi, jos se on kytketty sisään, ja varmistaa, että se pysyy käytettävissä etätietokoneen yhteyksissä.

PowerShellin kehittäjätila voi muuttaa toteutusperiaatetta, jotta tietokoneesi voi suorittaa paikallisia PowerShell-skriptejä, joita ei ole allekirjoitettu. Tietokoneesi ei silti auta allekirjoittamattomia etäkäsikirjoituksia.

-laiteportaali ja Device Discovery

Kun otat käyttöön kehittäjätilan, Windows 10 -järjestelmä asentaa Windows Device Portal -ohjelmiston automaattisesti. Device Portal ei kuitenkaan koskaan ole koskaan käytössä, ennen kuin valitset Ota käyttöön laiteportaalin käyttöön -valintaruutu Kehittäjät-ruudussa.

Jos otat Device Portal -ohjelman käyttöön, ohjelmisto on päällä ja palomuurisäännöt on määritetty sallimaan tulevat yhteydet.

Device Portal on paikallinen web-palvelin, joka tekee web-liittymän muiden paikallisverkkosi laitteiden käyttöön. Voit käyttää web-pohjaista portaalia laitteen määrittämiseen ja hallintaan sekä käyttää erilaisia ​​ominaisuuksia, jotka on suunniteltu sovellusten kehittämiseen ja virheenkorjaukseen. Device Discovery -tekniikka mahdollistaa laitteen yhdistämisen Device Portal -ohjelmalla kirjoittamalla koodin.

Voit esimerkiksi käyttää Device Portal -ohjelmaa HoloLensin etäkäyttöön, kun kehität Windows-holografisia sovelluksia. Lisätietoja Device Portal- ja Device Discovery -ohjelman käytöstä saat Microsoftin Windows Device Portal -dokumentaatiosta.

Vähemmän symbolisia linkkirajoituksia

Windows 10: n Creators-päivityksessä laitteesi laittaminen kehitystilaan keventää symbolisten linkkien luomista koskevia rajoituksia. Aiemmin järjestelmänvalvojan käyttäjät voivat luoda vain symlinks-linkkejä.Näin on vielä Windows 10: ssä, paitsi jos laitat sen kehittäjätilaan.

Kehittäjätilassa käyttäjätunnukset, joilla on kaikki oikeudet, voivat luoda symbolisia linkkejä.Toisin sanoen voit avata normaalin komentorivi-ikkunan ja käyttää mklink-komentoa. Developer-tilan ulkopuolella sinun tulee avata komentorivi-ikkuna järjestelmänvalvojana ennen mklink-komennon käyttöä.

Symboliset linkit ovat usein kehittäjien käytössä, joten tämä muutos mahdollistaa kehitystyökalujen luomisen ja työstämisen symbolisiin linkkeihin tarvitsematta toimia järjestelmänvalvojana.

Symbolinen linkin muutos on hyvä esimerkki siitä, mitä Microsoft jatkaa kehittäjätilalla tulevaisuudessa. Kehittäjätila on kääntäjä, jonka avulla voit ilmoittaa Windowsille, että olet kehittäjä ja Windows voi säätää useita asetuksia automaattisesti, jotta Windows toimisi paremmin sinulle.