Microsoft Aiming For A Linux Development Workflow Around WSL + VS Code Remote
Not a particularly new feature itself, but recently Microsoft has begun promoting a workflow for developers of encouraging them to use Windows 10 to do Linux development by leveraging Windows Subsystem for Linux (WSL) and Visual Studio Code Remote.
Visual Studio Code, their lightweight IDE, has a "VS Code Remote" extension to allow WSL/containers/remote-systems to be used for execution. So from the confines of your Windows 10 desktop you can be developing/testing Linux code on the system under WSL.
"When using VS Code Remote in WSL, commands and extensions are run directly in the Linux distro, so you don’t have to worry about pathing issues, binary compatibility, or other cross-OS challenges. You’re able to use VS Code in WSL just as you would from Windows. VS Code Remote and WSL are game changers when it comes to developing with Linux on Windows. These tools let you develop, run, and debug tons of Linux applications directly on your Windows machine, giving you the best of both a Windows and Linux environment."
It doesn't sound particularly compelling unless you're locked into using Windows to begin with. If so you can learn more via their dev blog post from earlier this week and the associated recent YouTube video. There's also still the I/O limitations of WSL or if using WSL2 CPU slowdowns in general as we've noted in our benchmarks.
Yay or nay - what do you think of the WSL and VS Code Remote workflow?
Visual Studio Code, their lightweight IDE, has a "VS Code Remote" extension to allow WSL/containers/remote-systems to be used for execution. So from the confines of your Windows 10 desktop you can be developing/testing Linux code on the system under WSL.
"When using VS Code Remote in WSL, commands and extensions are run directly in the Linux distro, so you don’t have to worry about pathing issues, binary compatibility, or other cross-OS challenges. You’re able to use VS Code in WSL just as you would from Windows. VS Code Remote and WSL are game changers when it comes to developing with Linux on Windows. These tools let you develop, run, and debug tons of Linux applications directly on your Windows machine, giving you the best of both a Windows and Linux environment."
It doesn't sound particularly compelling unless you're locked into using Windows to begin with. If so you can learn more via their dev blog post from earlier this week and the associated recent YouTube video. There's also still the I/O limitations of WSL or if using WSL2 CPU slowdowns in general as we've noted in our benchmarks.
Yay or nay - what do you think of the WSL and VS Code Remote workflow?
36 Comments