Prediction: If VS Code is the general do-it-all editor, Atom will become the GitHub editor. Atom is quickly ramping up feature integration with GitHub — seen here with integrating review comments inline with the code and the deep GitHub PR integration in general.
GitHub and Atom have a very linked future, with GitHub planning to become more involved with the actual code-writing process. Atom will be the conduit though which they achieve that.
VS Code has had excellent git integration for a long time, as well as GitHub-specific integrations through an extension.
Atom may have started the move towards lightweight (relatively) IDEs, but VS Code is undoubtedly the more popular one. Honestly, when I saw this post on HN I was quite surprised to see that Atom is still actively developed - if there's anyone reading this that prefers Atom over VS Code, I'd really like to find out why?
VS Code, like Python, seems to be the second best tool on everything: it looks good but not as much as Atom, it's fast but not like Sublime or Vim, it's a lightweight IDE but not a full IDE.
> VS Code has had excellent git integration for a long time
I don't agree. Last time I've checked vscode fails un some rather basic requirements, as for example vscode's file renaming functionality is entirely oblivious to Git which causes unnecessary problems to the user.
Any thoughts on which is more friendly for (complex) plugin writing?
I've been wanting to add multi-cursor modal focused features to an editor for a while and I've been debating which editor would be the best one to write for. Thoughts?
GitHub and Atom have a very linked future, with GitHub planning to become more involved with the actual code-writing process. Atom will be the conduit though which they achieve that.