LLVM C++ IDE для Windows

Есть ли некоторый C/C++ IDE для Windows, который интегрируется с компилятором LLVM (и Лязг C/C++ анализатор), точно так же, как современный XCode делает.

У меня есть Dev-Cpp (он использует устаревший GCC), и Код:: Блоки (с некоторым GCC). Но GCC дает мне очень загадочные сообщения об ошибках. Я хочу получить некоторые более удобные для пользователя сообщения об ошибках от Лязга frontend.

Да, Лязг не смог использоваться со сложным кодом C++, но магистральный Лязг уже может скомпилировать сам LLVM. Так интересно, там ли какой-либо из IDE LLVM в разработке или в бета-версиях.

Да, я могу использовать Лязг в качестве другого компилятора с GCC-совместимыми IDE. Но есть ли какой-либо IDE, которые интегрируются с Лязгом? Лязг имеет другой выходной формат, таким образом, IDE должен проанализировать его. Лязг может обеспечить парсинг IDE источников. Лязг имеет проанализировать опцию, которая должна поддерживаться в IDE. Смотрите, например, http://iosdevelopertips.com/xcode/static-code-analysis-clang-and-xcode-3-2.html

И наиболее требуемой функцией Лязга - является умное автозавершение, таким образом, IDE может предложить только syntaxilly-корректные варианты, например, перечислить только поля этой структуры, класса.

Результаты: (объединенный из ответов):

92
задан Cœur 1 July 2017 в 03:52
поделиться

2 ответа

У Clang есть драйвер, который (по крайней мере, должен быть) прямой заменитель gcc, поэтому практически любая IDE, которая может использовать gcc в качестве своего компилятора, также должна иметь возможность использовать clang в качестве своего компилятора (хотя я не тестировал это лично, поэтому я не могу ручаться за то, насколько хорошо он работает).

3
ответ дан 24 November 2019 в 06:33
поделиться

Нет.

В настоящее время только xcode имеет минимальную поддержку clang. Если вы хотите использовать статический анализ clang в Windows, вам придется сделать это через интерфейс командной строки.

3
ответ дан 24 November 2019 в 06:33
поделиться
Другие вопросы по тегам:

Похожие вопросы: