I've recently been getting into the JetBrains ecosystem, thanks to having a work license for Rider and PyCharm, and I love how it seems to be all encompassing without taking as long to load as my previous Visual Studio setup (the old 2015 education edition).
As a consequence, for my home coding work (open source) I was looking for something similar that wouldn't be too costly (ideally gratis).
The features I would ideally like to see are:
- Can load MSVC solutions and CMake lists for project control and migration
- Has support for calling MSBuild
- Interfaces with Unix style makefiles (MINGW/MSYS2)
- Some degree of code completion, but not essential, just logic checking
I have had experience with the IDEA fork Consulo (https://github.com/consulo/) - but I've struggled with using it for the aforementioned project migration. I'd be keen to learn what is out there that I may not have picked up on, as I'd like to break away MSVC for coding and move towards using the compiler separately if need be.