During our April Windows Community Standup, we discussed a few recent Windows 10 features that will help improve your development experience.
https://channel9.msdn.com/Events/Ch9Live/Windows-Community-Standup/Kevin-Gallo-April-2018
Without further ado, let’s dive into the features we spoke about:
- Improvements to the Windows Subsystem for Linux
- In-box command line tools
- Virtualization in Hyper-V
Windows Subsystem for Linux
The Windows Subsystem for Linux (WSL) lets developers run Linux environments – including most command-line tools, utilities, and applications – directly on Windows, unmodified, without the overhead of a virtual machine.
Today, we showed various workflows with WSL and Node.js in Visual Studio Code (VS Code). Many of the integrations we showed come from community contributions and asks to improve development workflows. The demo is a culmination of all that – launching your project in VS Code from WSL, using WSL in the integrated terminal, using WSL in the debugger, and using a curl inbox in CMD.
We went over just some of the recent improvements in WSL. As we receive community feedback, we plan to continue addressing our top asks. Currently this includes improving the interop between Windows and WSL and adding more of your favorite tools inbox.
Hyper-V
Hyper-V is a virtualization technology that makes working with Linux VM’s a better experience on Windows.
Today, we showed RDP session improvements and the VM gallery. The RDP improvements include the mouse experience, clipboard, and drive sharing. We showed a preview of the VM Quick Create Gallery with a built-in Windows image and loading our own custom image. You can expect to see improvements in both these areas in the near future in areas such as windowing and additional built-in image templates.
Thank You & Feedback
A big thanks to our developer community for helping provide feedback on WSL, inbox tools, and Hyper-V. Be sure to let us know about your WSL experience by submitting issues on our sample GitHub repo and tweeting us at #WSL – @tara_msft.