I've been developing a Visual Studio Code extension for NodeMCU. I've just released the first version today.
In this version, It's supporting some intellisense and lua error detection (linter) and lua file optimization. Also, It can upload lua file to NodeMCU hardware.
I want to improve the intellisense support with documentation in future.
Currently I'm using it on my Mac and don't tried it on Windows.
If you are interested and want to suggest something or report a bug, please feel free to write on https://github.com/fduman/vscode-nodemcu/issues
You can find the extension on https://marketplace.visualstudio.com/it ... de-nodemcu
Thanks.