Lightweight?
I have tried the Linux version, and gave it a fair go for a few days, as I'm no luddite and wanted to see if it was as good as other people are saying and whether it would make my work more effiicient. It was not a pleasant experience, compared to my working combination of gedit, CMake (for complex stuff) and command line.
The source code colouring (for C++) was so overenthusiastic that code was a complete brainache to look at. And I couldn't be bothered to spend time trying to go and customise it.
What really did it for me though was that you are forced to split your command line build statements into a huge blob of JSON, which is difficult if you do anything more trivial than helloWorld, and when you do a build it then just deciphers that JSON back into the command line statement you dismantled in the first place and runs it in a command line terminal! This is spectacularly pointless stuff, creating extra work to redo the work you've already done, and you can't get round having to do it. Compared to my usual working method of using gedit (which does tasteful code colouring) and a command line window where I can press the up key to redo frequently used commands, it was woefully tame wasting. Backing up projects was also painful compared to the simple shell scripts I use.
For an experienced programmer, it was the same old "being forced into doing stupid stuff im order to use an IDE" experience that I had hopes for it avoiding.