VS Code Extensions
LSW - Linux Subsystem for Windows Development

LSW - Linux Subsystem for Windows Development

by LSW

Build, run, test, and debug Windows applications from Linux through the lsw CLI.

Downloads

14

Rating

— (0)

Version

0.2.0

Last updated

Jul 27, 2026

Build, run, test, and debug native Windows applications from Linux through the LSW CLI.

Requirements

lsw on your PATH (cargo install lsw && lsw install) and a project with an lsw.toml. The extension activates when the workspace contains one.

Commands

  • LSW: Build / Run / Test - run lsw build|run|test in the integrated terminal.
  • LSW: Verify on native Windows - lsw verify --native against the [verify] host.
  • LSW: Configure C/C++ IntelliSense - writes .vscode/c_cpp_properties.json from lsw ide env (target, compiler, sysroot, include paths, defines).

Debugging

Contributes an lsw debug type backed by lsw dap (Debug Adapter Protocol over stdio). Example launch.json entry:

{
  "type": "lsw",
  "request": "launch",
  "name": "Debug PE",
  "program": "${workspaceFolder}/build/${workspaceFolderBasename}.exe"
}

License

Apache-2.0 OR MIT.

Related extensions