Я дополню свой комментарий вопросом, почему Qt Creator отсутствует в вашем списке.
У меня есть опыт работы с MSVC, и я использовал Eclipse для некоторых разработок на C ++ для Linux и был впечатлен им. Несмотря на мое знакомство с этими инструментами, я в значительной степени остановился на использовании Qt Creator для работы на основе Qt.
Парадигма сигналов и слотов Qt по сути является расширением языка, и Qt Creator делает его очень простым в использовании: есть замечательные возможности для завершения кода при написании операторов connect (), которые интеллектуально отображают доступные сигналы и слоты в ваших классах подключение.
Справочная система хорошо интегрирована, интеграция с редактором ресурсов и конструктором форм делает ее немного похожей на Visual Studio.
Отладчик подходит для большинства целей, но ему не хватает тонкости отладки с помощью MSVC - для некоторых ошибок мне пришлось вернуться к использованию gdb вручную.
Еще одна вещь, по которой я скучаю - это возможность навязывать некоторую виртуальную организацию моих файлов кода. Я не могу сгруппировать связанные классы вместе в представлении проекта.
Но, несмотря на эти недостатки, мне это нравится. Проверьте это!
Редактировать : улучшения в поддержке Eclipse и MSVC внесены в Qt Roadmap . Если Qt Creator действительно не для вас, я думаю, MSVC победит, особенно если вы уже знакомы с ним.