Mikä on kehittäjätila Windows 10: ssä?

Jos selvität Windows 10: n asetuksia, saatat kohdata jotain, jota kutsutaan kehittäjätilaksi. Kun laitat kehittäjätilaan, Windows antaa sinun testata kehitettäviä sovelluksia helpommin, käyttää Ubuntu Bash -kuoriympäristöä, muuttaa useita kehittäjälähtöisiä asetuksia ja tehdä muita vastaavia asioita.

Kehittäjätilan käyttöönotto

Tämä asetus on käytettävissä Asetukset-sovelluksessa. Pääset siihen siirtymällä kohtaan Asetukset> Päivitys ja suojaus> Kehittäjille ja valitsemalla Kehittäjätila.

Windows 10 -tietokoneesi siirretään kehittäjätilaan. Tämä toimii kaikissa Windows 10 -versioissa, mukaan lukien Windows 10 Home.

Sallata allekirjoittamattomat sovellukset (ja vianetsintä Visual Studiossa)

RELATED: Windows 10 sallii sinun ladata sivusovellukset, aivan kuten Android

Tämä vaihtoehto on Windows Store -sovellusten ja Sideload-sovellusten alapuolella. Valitse Windows Store -sovellukset, ja Windows sallii sinun asentaa UWP-sovelluksia vain Windows Storesta. Valitse oletusasetus Sideload apps, ja Windows antaa sinun myös asentaa sovelluksia Windows Storen ulkopuolelta, kunhan ne on allekirjoitettu kelvollisella varmenteella.

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

Kehittäjätilan avulla voit myös debugata UWP-sovelluksia Visual Studiossa. Itse asiassa, jos avaat UWP-sovellusprojektin Visual Studiossa ilman kehittäjätilaa, näet kehotustilan Ota kehittäjätila käyttöön Windows 10 -kehotteen, joka kehottaa sinua ottamaan kehittäjätilan käyttöön. Sen jälkeen voit suorittaa sovelluksen virheenkorjaustilassa suoraan Visual Studiosta, testaamalla sen tietokoneellasi ennen lataamista Windows Storeen.

Bash Ubuntussa Windows 10: ssä

RELATED: Kuinka asentaa ja käyttää Linux Bash Shell -sovellusta Windows 10: ssä

Jos haluat käyttää Ubuntun Bash-kuorta Windows 10: ssä, sinun on ensin asetettava laite "Kehittäjätilaan". Vasta kun laitteesi on kehittäjätilassa, voit ottaa käyttöön Windows-alijärjestelmän Linuxille ja asentaa Ubuntu-ympäristön Bashiin.

Jos poistat kehittäjätilan käytöstä, myös Windows-alijärjestelmä Linuxille poistetaan käytöstä, mikä estää pääsyn Ubuntu Bash -kuoreen.

Päivitys : Fall Creators -päivityksestä lähtien Windows-alijärjestelmä Linuxille on nyt vakaa ominaisuus. Sinun ei enää tarvitse ottaa kehittäjätilaa käyttöön, jotta voit käyttää Linux-ohjelmistoa Windowsissa.

Helpompi pääsy kehittäjien haluamiin asetuksiin

Kehittäjille -ruudun avulla voit muuttaa useita järjestelmäasetuksia nopeasti kehittäjäystävällisemmiksi. Jotkut näistä asetuksista ovat käytettävissä Windowsissa muilla alueilla, mutta ne ovat hajallaan kaikkialla. Tällä tavalla kehittäjät voivat käyttää niitä kaikkia yhdessä paikassa.

File Explorerissa kehittäjätila voi näyttää tiedostotunnisteet, tyhjät asemat, piilotetut tiedostot ja järjestelmätiedostot, jotka kaikki ovat normaalisti piilossa. Se voi myös näyttää koko polun hakemistoon tiedostonhallinnan otsikkorivillä ja mahdollistaa helpomman pääsyn Suorita eri käyttäjänä -vaihtoehtoon.

Etätyöpöydälle kehittäjätila voi säätää erilaisia ​​asetuksia varmistaakseen, että tietokoneesi on aina etätyöpöytäyhteyksien käytettävissä. Se voi muuttaa Windowsin palomuurin asetuksia sallia etätyöpöytäyhteydet tietokoneeseen ja sallia yhteydet vain tietokoneista, joissa on etätyöpöytä ja verkkotason todennus.

Se voi myös säätää virta-asetuksia varmistaaksesi, että tietokone ei koskaan nuku tai lepotilassa, jos se on kytketty verkkovirtaan.

PowerShellin kohdalla kehittäjätila voi muuttaa suorituskäytäntöä antamalla tietokoneesi suorittaa paikallisia PowerShell-komentosarjoja, joita ei ole allekirjoitettu. Tietokoneesi ei vieläkään käytä allekirjoittamattomia etäkomentosarjoja.

Laiteportaali ja laitehaku

Kun otat kehittäjätilan käyttöön, Windows 10 -järjestelmäsi asentaa automaattisesti Windows-laiteportaalin. Laiteportaali ei kuitenkaan ole koskaan tosiasiallisesti käytössä, ennen kuin Kehittäjät-ruudussa on asetettu Ota käyttöön laiteportaali -asetukseksi Käytössä.

Jos otat laiteportaalin käyttöön, ohjelmisto on päällä ja palomuurisäännöt on määritetty sallimaan saapuvat yhteydet.

Laiteportaali on paikallinen verkkopalvelin, joka tarjoaa verkkoliittymän muiden lähiverkon laitteiden saataville. Voit käyttää verkkoportaalia laitteen määrittämiseen ja hallintaan sekä useiden ominaisuuksien kehittämiseen sovellusten kehittämiseen ja virheenkorjaukseen. Laitehaku antaa sinun muodostaa laiteparin laiteportaalin kanssa kirjoittamalla koodi.

Voit esimerkiksi käyttää laiteportaalia HoloLens-laitteen etäkäyttämiseen samalla kun kehität Windowsin holografisia sovelluksia. Katso lisätietoja laiteportaalin ja Device Discoveryn käytöstä Microsoftin Windows Device Portal -dokumentaatiosta.

Vähemmän symbolisten linkkien rajoituksia

RELATED: Täydellinen opas symbolisten linkkien (alias Symlinks) luomiseen Windowsissa

Windows 10: n Creators Update -sovelluksessa laitteen asettaminen kehittäjätilaan helpottaa symbolisten linkkien luomisen rajoituksia. Aikaisemmin järjestelmänvalvojan käyttäjät pystyivät luomaan symlinkkejä. Näin on edelleen Windows 10: ssä - ellet aseta sitä kehittäjätilaan.

Kehittäjätilassa käyttäjätili, jolla on minkä tahansa tason käyttöoikeudet, voi luoda symbolisia linkkejä. Toisin sanoen voit avata normaalin komentokehoteikkunan ja käyttää mklink-komentoa. Kehitystilan ulkopuolella sinun on avattava komentokehote-ikkuna järjestelmänvalvojana ennen mklink-komennon käyttämistä.

Kehittäjät käyttävät usein symbolisia linkkejä, joten tämä muutos antaa kehitystyökaluille mahdollisuuden luoda ja toimia symbolisten linkkien kanssa ilman, että heidän on suoritettava järjestelmänvalvojana.

Symbolinen linkkimuutos on hyvä esimerkki siitä, mitä Microsoft jatkaa kehittäjätilan kanssa tulevaisuudessa. Kehittäjätila on kytkin, jonka käännät kertomaan Windowsille, että olet kehittäjä, ja Windows voi säätää useita asetuksia automaattisesti, jotta Windows toimii paremmin sinulle.