@yarmo @syntax Could Atom not technically be classed as supporting Microsoft?
Atom > Github > Microsoft?
Note: I don't actually care that deeply, it was just a random thought! 😀
As for full blown IDE, have you ever used any of the JetBrains stuff? Not FOSS though unfortunately.