Обычно я программирую на C #, но меня заставляют работать на C ++. Кажется, что интеграция с Visual Studio (2008) действительно плохая по сравнению с C #, но мне было интересно, есть ли какие-нибудь хорошие инструменты, плагины или конфигурации, которые могут улучшить ситуацию.
В другом посте упоминается программа Visual Assist X, которая, по крайней мере, помогает с некоторыми вещами, такими как рефакторинг (хотя это немного дорого для меня). Моя главная проблема, тем не менее, в том, что ошибки компиляции дают мало подсказок о том, что не так, и я трачу большую часть своего времени на выяснение того, что я сделал неправильно. Такое ощущение, что возможно статически проверять гораздо больше ошибок, чем VS из коробки. И почему он не обеспечивает синие подчеркивания, как в C #, это не должно быть слишком сложно?!
Я понимаю, что половина проблемы заключается в том, что я новичок в C ++, но я действительно чувствую, что может быть неоправданно сложно заставить программу компилироваться. Есть ли какие-либо инструменты такого рода или мои требования слишком высоки?