If you haven't seen the ChiliPeppr NodeMCU workspace http://chilipeppr.com/nodemcu lately, it's gotten pretty killer.

If you haven’t seen the ChiliPeppr NodeMCU workspace http://chilipeppr.com/nodemcu lately, it’s gotten pretty killer. Makes editing Lua code on your NodeMCU a dream.
https://www.youtube.com/watch?v=gudsZeGGoBM&t=795s