If you need IDE then go with IDE. There are many programming tasks and languages that gain no benefit from IDE-ish things.
For me auto complete works just fine and I don't know what project management means.
For me auto complete works just fine and I don't know what project management means.
I think VSCode/atom fit in the nice space where you don't want huge, intensive projects, but you do want to do some real programming (aka you'll need this discovery and a good debugger).
Ok :)
[1] Intro blog post: https://code.visualstudio.com/blogs/2016/06/27/common-langua...
[2] http://langserver.org/ - has a table of current implementations