clang Компилятор С++ утверждает, что он создан, в частности, для лучшей интеграции IDE, предоставляя API для использования IDE для таких задач, как анализ кода.
Итак, есть ли хорошая С++ IDE, которая использует clang для предоставления таких функций, как семантическая подсветка, рефакторинг, поиск и отображение семантических ошибок в режиме реального времени?
Я использую Eclipse CDT, но его синтаксический анализатор С++ полон недостатков, которые заставляют IDE сообщать о множестве раздражающих ложноположительных ошибок в коде. Я хотел бы иметь IDE, которая сообщает об ошибке тогда и только тогда, когда компилятор сообщит об одной и той же ошибке, следовательно, мой интерес к среде IDE, построенной на внутренних компонентах компилятора.
В первую очередь меня интересуют кросс-платформенные IDE, хотя я бы не прочь узнать об одноплатформенных для Windows или Linux (так что не Xcode), если они FOSS ( другая причина, почему не Xcode).