Я использую Vim в качестве своей IDE, и одним из самых полезных плагинов, которые у меня есть, является Syntastic, который позволяет выполнять анализ кода и отчеты об ошибках без необходимости компилировать программу.
Поддерживаются следующие шашки:
Вопрос в том, какой из них лучший? Я использую современные C и C ++ (C11 и C ++ 11) и хотел бы что-то похожее на статический анализатор clang (к сожалению, clang_complete конфликтует с одним из моих других плагинов, и у меня нет времени, чтобы это исправить). Так что любые предложения приветствуются.
Хорошо, после долгих попыток, YCM явно лучший. Он полностью заменяет clang_complete и supertab, которые были двумя другими плагинами, которые я использовал, и, более того, он прекрасно интегрируется с Syntastic и использует статический анализатор clang. Я очень впечатлен этим.
Других решений пока нет …