IBM had a version of Visual Age for C++ that tried to offer Smalltalk like developer experience, but it used lots of memory back then, and it failed to get enough customers.
There was also another company selling a similar product, that used to sell Lisp Machine software, but I don't recall the name any longer.
C++ Builder is also quite good, but thanks to Borland/Inprise/Embarcadero mismanagement gets ignored outside big enterprise projects.
Currently QtCreator refactoring seems to be quite limited still.