Apakah ada C / C ++ IDE untuk Windows, yang terintegrasi dengan compiler LLVM (dan penganalisis Clang C / C ++), seperti yang dilakukan Xcode modern.
Saya memiliki Dev-Cpp (menggunakan GCC usang) dan Code :: Blocks (dengan beberapa GCC). Tapi GCC memberi saya pesan kesalahan yang sangat samar. Saya ingin mendapatkan lebih banyak pesan kesalahan ramah pengguna dari frontend Clang.
Ya, Clang tidak dapat digunakan dengan kode C ++ kompleks, tetapi Clang trunk sudah dapat mengkompilasi LLVM itu sendiri. Jadi saya bertanya-tanya apakah ada IDE LLVM dalam pengembangan atau versi beta.
Ya, saya dapat menggunakan Clang sebagai kompiler lain dengan IDE yang kompatibel dengan GCC. Tetapi apakah ada IDE yang terintegrasi dengan Clang? Clang memiliki format keluaran yang berbeda, jadi IDE harus menguraikannya. Clang dapat menyediakan parsing IDE untuk sumber. Clang memiliki opsi analisis, yang harus didukung dalam IDE. Lihat, misalnya http://iosdevelopertips.com/xcode/static-code-analysis-clang-and-xcode-3-2.html
Dan fitur Clang yang paling diinginkan - adalah pelengkapan otomatis yang cerdas, sehingga IDE hanya dapat menyarankan varian yang mengoreksi sintaksis, misalnya hanya mencantumkan bidang dari struct ini, kelas.
Hasil: (digabungkan dari jawaban):
- Eclipse dengan CDT> = 8 dan dengan https://code.google.com/archive/p/llvm4eclipsecdt/ plugin, dari Petri Tuononen (tidak ada pelengkapan otomatis pintar)
- Vim dengan vimrc dari proyek LLVM (penyelesaian cerdas saja?) Https://llvm.org/viewvc/llvm-project/llvm/trunk/utils/vim/
- Emacs dengan (penyelesaian pintar saja?) Https://llvm.org/svn/llvm-project/cfe/trunk/utils/clang-completion-mode.el
- Pembuat Qt: https://blog.qt.io/blog/2011/10/19/qt-creator-and-clang/
- CodeLite: http://www.codelite.org/LiteEditor/ClangIntegration35