Jei dirbate programavimo srityje ir „Windows“ ekosistemoje, tikriausiai esate girdėję apie DevHomeŠis įrankis atsirado tam, kad įvestų tvarką chaose, veikdamas kaip komandų centras, kuriame galite valdyti viską, ko reikia kodui rašyti, nereikėdami nuolat šokinėti tarp dešimties skirtingų programų. Iš esmės tai „Microsoft“ atsakymas, kaip užtikrinti, kad kūrėjai nejaustų, jog „Windows“ yra kliūtis, o veikiau... strateginis sąjungininkas savo kasdieniame profesiniame gyvenime.
Įdomiausia šiame diegime yra tai, kad tai ne viena programa, o ekosistema, kuri susipina su... debesies paslaugos ir automatizavimo įrankius. Nuo optimizuotų virtualių mašinų diegimo iki galimybės stebėti kompiuterio aparatinę įrangą realiuoju laiku – tikslas aiškus: padėti jums sugaišti mažiau laiko konfigūruojant aplinką ir daugiau laiko rašant funkcijas kurie kuria pridėtinę vertę verslui.
Kas tiksliai yra „Microsoft Dev Home“?
Iš esmės tai centralizuota sąsaja, specialiai sukurta „Windows“ programuotojams. Įsivaizduokite ją kaip išmanusis prietaisų skydelis kur galite peržiūrėti savo projektus, akimirksniu įdiegti bibliotekas ir sklandžiai prijungti savo „GitHub“ arba „Azure DevOps“ paskyras. Daugeliui tai tarsi „PowerToys“, tik daugiausia dėmesio skiriant kūrėjo produktyvumas.
Labai svarbu to nepainioti su paprastu „Windows 11 Home“ „kūrėtojo režimu“. Nors kūrėjo režimas leidžia įdiegti programas ne iš parduotuvės arba naudoti našumo įrankių rinkinį, „Dev Home“ yra platforma daug patikimesnis, organizuojant visą darbo eigą vienoje vizualiai patrauklioje vietoje.
Pagrindinės funkcijos, skirtos pagerinti darbo eigą
- Automatizuota konfigūracija: Dėl integracijos su WinGetGalite nustatyti savo kūrimo aplinką beveik neliesdami klaviatūros. Tai reiškia, kad reikiamų paketų, saugyklų ir programų diegimas atliekamas automatiškai, todėl sutaupysite laiko varginančiam pradiniam konfigūravimui.
- Valdymo skydas su valdikliais: Prietaisų skydelį galima visiškai pritaikyti. Galite pridėti valdiklių, kad galėtumėte stebėti CPU, GPU ir RAM apkrovaarba stebėkite savo „GitHub“ užklausas ir problemas neišeidami iš programos.
- Kūrėjo diskas: Tai paslėptas perlas. Tai virtualus saugyklos tomas Optimizuotas kūrimui, todėl kompiliavimo laikas yra daug trumpesnis ir efektyvesnis šaltinio failų valdymas ir saugu.
- Integracija su „GitHub“ ir „Copilot“: Ryšys yra vietinis, todėl galite pasiekti savo saugyklas ir pasinaudoti „GitHub Copilot“ galia tiesiai terminale arba „Visual Studio Code“, taip paspartinant klaidų taisymą.
Įdiegimas įmonėse naudojant „Microsoft Dev Box“

Kai kalbame apie verslo aplinką, viskas paaštrėja iki Microsoft DevBoxČia kalbame ne tik apie programėlę, bet ir apie debesijos pagrindu veikiančias darbo stotis. Platformos inžinieriai konfigūruoja išteklius „Azure“ portale, kad kūrėjai turėtų virtualios mašinos savitarna iš anksto sukonfigūruotas su viskuo, ko reikia.
Žingsniai, kaip pradėti naudotis „Azure“
Kad tai veiktų įmonėje, pirmiausia reikia sukurti plėtros centras „Azure“ portale, kuris bus administracinis projektų ir tinklų valdymo centras. Tada projektaikur nustatomi išlaidų apribojimai ir kiekvieno kūrėjo galimų įdiegti mašinų skaičius, siekiant užkirsti kelią staigiam „Azure“ sąskaitos augimui.
Kitas žingsnis yra sukūrimas plėtros kadrų grupėsČia galite pasirinkti sistemos atvaizdą: galite naudoti atvaizdą iš „Marketplace“ (pvz., „Windows 11 Enterprise“), pasirinktinį įmonės atvaizdą arba apibrėžimus, pagrįstus YAML failai standartizuoti visos komandos konfigūraciją. Galiausiai, vaidmenys paskirstomi Dev Box vartotojas arba projektų vadovui per prieigos kontrolę (IAM), kad komanda galėtų pradėti dirbti.
Programinės įrangos diegimas ir priežiūra
Tiems, kurie nori išbandyti įrankį individualiai arba mažose komandose, įdiegimas yra paprastas: tiesiog eikite į "Microsoft" parduotuvė ir atsisiųskite galimą versiją. Jei norite užtikrinti, kad turite naujausią versiją ir išvengti senesnių versijų klaidų, greičiausias būdas yra paleisti komandą winget atnaujinimas Microsoft.DevHome iš „Windows“ terminalo.
Svarbu paminėti, kad nors kai kurie vartotojai kritikavo programą, vadindami ją „bloatware“, nes ji yra iš anksto įdiegta Kai kuriose versijose jo naudingumas neabejotinas tiems, kurie iš tikrųjų programuoja. Tiesą sakant, sklandė gandai ir judėjimai dėl programos pašalinimas Kai kuriose versijose jis naudojamas ištekliams perskirstyti, tačiau jo integracija su „Microsoft“ kūrimo ekosistema išlieka pagrindiniu būdu optimizuoti „Windows“ kaip darbo aplinką. Pasidalinkite šiuo vadovu ir kiti vartotojai sužinos apie šią temą.
