as for VSCode it has handy WSL extension so you can edit files, use git/shell 'remotely' etc https://code.visualstudio.com/docs/remote/wsl-tutorial I guess there is similar/same remote extension for ssh. Did not try to debug or build directly with it but for editing and git it is quite nice.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
as for VSCode it has handy WSL extension so you can edit files, use git/shell 'remotely' etc https://code.visualstudio.com/docs/remote/wsl-tutorial I guess there is similar/same remote extension for ssh. Did not try to debug or build directly with it but for editing and git it is quite nice.