มี C / C ++ IDE สำหรับ Windows ซึ่งรวมเข้ากับคอมไพเลอร์ LLVM (และตัววิเคราะห์ Clang C / C ++) เช่นเดียวกับ Xcode สมัยใหม่หรือไม่
ฉันมี Dev-Cpp (ใช้ GCC ที่ล้าสมัย) และCode :: Blocks (กับ GCC บางส่วน) แต่ GCC ให้ข้อความแสดงข้อผิดพลาดที่คลุมเครือมาก ฉันต้องการรับข้อความแสดงข้อผิดพลาดที่เป็นมิตรกับผู้ใช้มากขึ้นจากส่วนหน้าเสียงดัง
ใช่ Clang ไม่สามารถใช้กับโค้ด C ++ ที่ซับซ้อนได้ แต่ trunk Clang สามารถคอมไพล์ LLVM เองได้แล้ว ดังนั้นฉันจึงสงสัยว่ามี LLVM IDE ในการพัฒนาหรือในเวอร์ชันเบต้าหรือไม่
ใช่ฉันสามารถใช้ Clang เป็นคอมไพเลอร์อื่นที่มี IDE ที่เข้ากันได้กับ GCC แต่มี IDE ใดบ้างที่รวมเข้ากับ Clang? เสียงดังมีรูปแบบเอาต์พุตที่แตกต่างกันดังนั้น IDE จึงต้องแยกวิเคราะห์ เสียงดังสามารถให้การแยกวิเคราะห์แหล่งที่มาของ IDE Clang มีตัวเลือกการวิเคราะห์ซึ่งต้องได้รับการสนับสนุนใน IDE ลองดูเช่นhttp://iosdevelopertips.com/xcode/static-code-analysis-clang-and-xcode-3-2.html
และคุณลักษณะที่ต้องการมากที่สุดของเสียงดัง - คือการเติมข้อความอัตโนมัติอย่างชาญฉลาดดังนั้น IDE จึงสามารถแนะนำเฉพาะตัวแปรที่ถูกต้องตามหลักไวยากรณ์เช่นแสดงเฉพาะฟิลด์ของโครงสร้างคลาสนี้
ผลลัพธ์: (รวมจากคำตอบ):
- Eclipse พร้อม CDT> = 8 และด้วยhttps://code.google.com/archive/p/llvm4eclipsecdt/ปลั๊กอินจาก Petri Tuononen (ไม่มีการเติมอัตโนมัติแบบอัจฉริยะ)
- เป็นกลุ่มด้วย vimrc จากโครงการ LLVM (การทำให้สมบูรณ์แบบสมาร์ทเท่านั้น) https://llvm.org/viewvc/llvm-project/llvm/trunk/utils/vim/
- Emac ที่มี (การเติมสมาร์ทเท่านั้น?) https://llvm.org/svn/llvm-project/cfe/trunk/utils/clang-completion-mode.el
- ผู้สร้าง Qt: https://blog.qt.io/blog/2011/10/19/qt-creator-and-clang/
- CodeLite: http://www.codelite.org/LiteEditor/ClangIntegration 35