Windows 10 v1703 on ostanut paljon hienoja ominaisuuksia ja suorituskyvyn parannuksia. Sovellukset, kuten Paint 3D ja pelitila, odottavat huolehtivan erilaisten Windows 10 -yleisöryhmien eri niille. Windows 10 -vuotispäivitys toimitettiin puoliksi paistetun Windows-alijärjestelmän Linux (WSL) kanssa, mikä tarkoitti, että se ei ole yhteensopiva node.js: n ja Java: n kanssa.
Bash / WSL & Windows Console -ohjelmiston uudet ominaisuudet
Windows 10 Creators -päivityksestä lähtien WSL on suunniteltu yhteensopivaksi Linux System Call Interfacein (SCI) kanssa, ja sen seurauksena se toimi useimpien valtavirtaisten kehitystyökalujen kanssa. Windows 10 CU tukee seuraavia kehittäjien työkaluja:
- Core-työkalut: apt, sed, grep, awk, top, tmux, ssh, scp jne.
- Shellit: Bash, zsh, kala jne.
- Dev-työkalut: vim, emacs, nano, git, gdb jne.
- Kielet ja alustat: Node.js & npm, Ruby & Gems, Java & Maven, Python & Pip, C / C ++, C # ja.NET Core & Nuget, Go, Rust, Haskell, Elixir / Erlang jne.
- Järjestelmät ja palvelut: sshd, Apache, lighttpd, nginx, MySQL, PostgreSQL.
Vielä yksi maininta on Ubuntu 16.04: n tuki, kyllä kun Windows 10 AU tukee Ubuntu 14.04: n Windows 10 Creators -päivitystä tukee Ubuntu 16.04. Kaikki äskettäin luotujen bash-instanssit asennetaan nyt Ubuntu 16.04: een. Nykyiset Ubuntu 14.04 -esitykset eivät kuitenkaan päivitä automaattisesti 16.04: een, ja sinun on päivitettävä tapaus manuaalisesti Ubuntu 16.04: een käyttämällä joko Poista ja korvaa tai päivitä paikassa.
Laajennettu IfConfig- ja verkkoyhteyslaskenta
NOTIFY Tiedostonmuutosilmoitukset
Työkalut alkavat ilmoittaa, kun ja kun tiedostoa muutetaan. Verkko-, Node.js-, Ruby- ja Python-kehittäjät sekä monet muut käyttävät tätä ominaisuutta. WSL tukee nyt ilmoitusta, joka antaa sovellusten rekisteröidä tiedostojärjestelmän muutosilmoituksille, joita voidaan edelleen käyttää luomaan esimerkiksi palautettavia hankkeita tai mahdollisesti käynnistämään paikallista palvelinta uudelleen. Onneksi tiedoston ilmoitus tukee myös Windows-tiedostojärjestelmää. Tämän avulla voit muokata projektin lähdekoodia Windows-tiedostojärjestelmällä Windowsin GUI-editoriin, joka sisältää VSCode-, Visual Studio-, Notepad ++ -ohjelmiston ja voi suorittaa Bash / WSL: n verkkosivustolla paikallisesti.
TCP-liitäntään ja TPv6-parannuksiin
WSL-tiimi ja Windows Core Networking -tiimi ovat mukana useissa IPv6- ja TCP-liitäntävaihtoehdoissa. Tämä tekee sen, että se mahdollistaa laajan valikoiman työkaluja ja tekniikoita, jotka hyödyntävät verkkopistokkeita ja improvisoitua IPv6-tukea.
Tuki Unix Socketille ja Netlink Socketille
Joitakin UNIX- ja Netlink-osiota ei aiemmin tuettu vuosipäivityksellä ja Creatorsin UNIX-datagrammien ja Netlink-asetusten ja ominaisuuksien kanssa. Näiden lisäys WSL: ään mahdollistaa IPC: n eri muodot, joiden avulla useimmat modernit työkalut voivat käyttää WSL: ää.
24-bittinen värituki
Lisäksi yli 16-bittisiä värejä on vastattu, ja nyt Win10 CU: lla konsoli on päivitetty tyylikkään 24-bittisen väriseksi.
Voit lukea MSDN: n täydelliset tiedot.