I've been a developer since 1968. Been doing C++ since early 90s. Used VStudio on MS but switched to Eclipse on Linux in 2014. Looking for better refactoring. Searched today for other Linux IDEs but found none that seemed better. 1/
CLion only one I downloaded to try. Won't jump to error by clicking on error msg like Eclipse. Won't change function signature on operator(). Rejected it.
Might try NetBeans but it wanted updated JDK and didn't feel like installing it today. 2/
Other IDEs didn't refactor or had other issues. Don't want an 'editor' with bells and whistles. Did try MS VSCode just for the heck of it. Tried Cevelop in past but suspect defunct. Others from 2020 "best of lists.
Any other suggestions? 3/3
Had the energy today to install Netbeans. Had to get the latest JDK for some reason before install would run. The C++ plugin wouldn't install. Finally got it by uninstalling NB, starting install, and at the prompt for locations selected the "defaul" java. 4/
That is version 11 on my system. The JDK 15 it required doesn't have a program that earlier versions had. That kept the C++ plugin from installing. 5/
I was doing this on my laptop since I don't worry about reinstalling on it, as opposed to my desktop. But after getting it running I've now installed it on the desktop. The refactoring is better and compilation errors link back to the source. 6/
CLion didn't seem to have the error to source connection. Still trying to figure out a couple capabilities but looks good so far. One of the refactorings is changing function signatures. Was looking for that. 7/7
Tried to add unit tests but can't get an install of cppunit that works. NB looks for a cppunit-config file that isn't in current cppunit. Older cppunit to match plugin version 8 won't find cppunit library. Lots of searching but no remedy. 8/8 #cplusplus