Code Blocks at home, Visual Studio at work. Notepad++ for small edits. Visual Studio admittedly has a better "flow" to it than Code Blocks, for me (easier navigation and typing).
VS2015 for C++/C# on windows vim on linux, mostly to make quick adjustments and fix linux-specific build issues. I'm usually examining files through putty + screen, so without a full desktop environment. Sublime Text 3 for windows text editing and potentially executing all sorts of files. It's not free but I like the look & feel. Occasionally Notepad++ to check line endings or prepare to print to an actual printer (rare but useful).
Then I usually have a Console 2 open, which is a nice front-end for managing various consoles in tabs. Bunch of cygwins for searching and executing stuff like CMake, perhaps a Ruby interpreter for some quick math.
repl.it -- I like this online compiler site to help answer questions or try things out; supports a variety of languages and extra files (e.g. for input).
CLion is good, but it is not free.
You can use trial version, anytime it is expired, you can clean up and reinstall it again.
Or, upgrade to a newer version if it is available.