10-07-2016, 06:38 AM
Use Vim.
Jokes aside, no not really. I don't think there are many IDE's which work with all languages. I honestly like it better if an IDE focusses on 1 language at a time, but that may just be me.
For PHP/HTML/CSS/JS, I would look into Atom. By default just a <sarcasm>glorified text editor</sarcasm>, but has tons of plugins which in total can make it a fully featured IDE. Also has tons of plugins for other languages. If you want a fully featured IDE out of the box, definitely PHPStorm from Jetbrains. Do note that it's proprietary (which I'm fully against, but you might not be).
C#, well the only actual IDE is MonoDevelop, but don't count on it being a 1-on-1 Visual Studio replacement. It's pretty good as far as I know though. But of course, regular text editors work fine as well. And I think JetBrains has a IDE for it as well, Rider (Resharper integrated).
C++, either Code::Blocks, or JetBrain's CLion.
Jokes aside, no not really. I don't think there are many IDE's which work with all languages. I honestly like it better if an IDE focusses on 1 language at a time, but that may just be me.
For PHP/HTML/CSS/JS, I would look into Atom. By default just a <sarcasm>glorified text editor</sarcasm>, but has tons of plugins which in total can make it a fully featured IDE. Also has tons of plugins for other languages. If you want a fully featured IDE out of the box, definitely PHPStorm from Jetbrains. Do note that it's proprietary (which I'm fully against, but you might not be).
C#, well the only actual IDE is MonoDevelop, but don't count on it being a 1-on-1 Visual Studio replacement. It's pretty good as far as I know though. But of course, regular text editors work fine as well. And I think JetBrains has a IDE for it as well, Rider (Resharper integrated).
C++, either Code::Blocks, or JetBrain's CLion.