Skip to main content

Microsoft panostaa Windowsin kehittäjäkokemukseen tarjoamalla coreutils-työkaluja ja automaattista kehitysympäristön konfigurointia Build 2026 -julkistusten myötä. Tavoitteena yhtenäisempi kokemus.

Microsoft on viime aikoina pyrkinyt vahvistamaan Windowsin roolia ohjelmistokehitysalustana, ja Build 2026 -tapahtumassa julkistetut työkalut ja ominaisuudet tukevat tätä linjausta. Uusien työkalujen tarkoituksena on helpottaa kehittäjien työtä ja tarjota yhtenäisempi kehityskokemus useiden eri ympäristöjen välillä.

Keskeisiä uudistuksia ovat Microsoftin ylläpitämä Rust-pohjainen coreutils-paketin toteutus Windowsille, Coreutils for Windows, sekä Windows Developer Config -työkalu. Coreutils for Windows tuo tutut Unix-komennot suoraan Windowsiin, vähentäen tarvetta käyttää esimerkiksi Linux-virtuaalikoneita pelkästään komentojen vuoksi. Se parantaa yhteensopivuutta Linux-skriptien kanssa ja vähentää kontekstin vaihtojen aiheuttamaa kitkaa.

Windows Developer Config puolestaan automatisoi kehitysympäristön pystyttämisen Windows-tietokoneille hyödyntäen winget-paketinhallintaa ja aiemmin pilvipohjaisissa Dev Boxeissa käytettyjä tekniikoita. Työkalu asentaa ja konfiguroi tarvittavat ohjelmistot, kuten Visual Studio Code, Git ja kielituki, luoden valmiiksi ajettavan kehitysympäristön.

Lisäksi WSL-ympäristön muokkaamiseen on tarjolla WSL Comfort -skriptejä, jotka helpottavat työkalujen asennusta ja Windows Terminalin konfigurointia. Näiden uudistusten myötä Microsoft pyrkii tarjoamaan kehittäjille joustavamman ja yhtenäisemmän työympäristön, mikä edistää yhteistyötä ja vähentää kehitystyöhön kuluvaa aikaa.

Tärkeimmät pointit

  • Coreutils for Windows tuo tutut Unix-komennot (esim. ls, grep) Windowsiin Microsoftin ylläpitämänä.
  • Coreutils for Windows on toteutettu Rust-kielellä ja asennetaan yhtenä binäärinä.
  • Windows Developer Config automatisoi kehitysympäristön pystytyksen käyttäen winget-konfiguraatioita ja skriptejä.
  • Windows Developer Config asentaa mm. PowerShellin, Gitin, GitHub Copilotin, VS Coden sekä Node.js-, Python- ja .NET-tuen.
  • WSL Comfort -skriptit nopeuttavat WSL-ympäristön ja Windows Terminalin konfigurointia.
  • Työkalut mahdollistavat yhtenäisen kehitysympäristön luomisen tiimeille ja vähentävät konfiguraatioon kuluvaa aikaa.
  • Uudistukset ovat saatavilla esikatseluna, ja osaa toiminnoista kehitetään edelleen.
  • Microsoft hyödyntää samoja tekniikoita kuin pilvipohjaisissa Dev Box -ympäristöissä.

Lähde: infoworld — alkuperäinen artikkeli julkaistu 25.6.2026