Right now I'm reinstalling Visual Studio on my workstation, and it's taking forever. Which reminds me I should have a backup environment available.
I'm looking for a portable Integrated Development Environment (IDE) for C and C++ that can be installed in the user folder and run with low priviledges.
It should be quick to install and configure. In particular, it should not require too much work to make it recognize a compiler. It would be nice if it came bundled with a compiler.
Needed features:
- full support for UTF-8
- runs on Windows
- Open-Source and free to use
- syntax highlighting (recognizing C++11)
- code completion (at least for the STL)
Very welcome features:
- runs on Linux
- code formatting (like the one in Eclipse and Netbeans)
- refactoring (ability to rename variables)
- can run on a USB key (must be able to find a compiler)
The (optionally) bundled compiler should be up-to-date. I've seen many IDEs that do not meet this requirement, and come with an old version of GCC (4.8.1). I don't know why, since 4.9 has ben out for months already, and the 4.8 series has hit version 4.8.4 already.
Dev-C++ is lacking UTF-8 support, so please don't even mention it.