Linux के लिए कुछ C++ IDEs निम्नलिखित हैं:
Eclipse Galileo with CDT Plugin
Eclipse एक प्रसिद्ध ओपन सोर्स और क्रॉस-प्लेटफॉर्म IDE है। यह निम्नलिखित विशेषताओं के साथ पूर्ण कार्यात्मक C/C++ IDE प्रदान करता है:
- सिंटैक्स हाइलाइटिंग सपोर्ट के साथ कोड एडिटर
- फोल्डिंग और हाइपरलिंक नेविगेशन के लिए सपोर्ट
- सोर्स कोड रीफैक्टरिंग और कोड जनरेशन
- विज़ुअल डीबगिंग के लिए टूल्स जैसे मेमोरी, रजिस्टर्स आदि
NetBeans IDE
NetBeans C/C++ के लिए फ्री, ओपन सोर्स और लोकप्रिय IDE है। इसकी कुछ विशेषताएं हैं:
- कंपाइल्ड एप्लिकेशन की .tar, .zip और कई अन्य आर्काइव फ़ाइलों में ऑटोमैटिक पैकेजिंग के लिए सपोर्ट
- GNU, Clang/LLVM, Cygwin, Oracle Solaris Studio और MinGW जैसे मल्टीपल कंपाइलर्स के लिए सपोर्ट
- रिमोट डेवलपमेंट के लिए सपोर्ट
- फाइल नेविगेशन
KDevelop
KDevelop भी फ्री और ओपन सोर्स है और यह Linux, macOS आदि के लिए उपलब्ध है। इसकी कुछ विशेषताएं हैं:
- Clang-बेस्ड C/C++ प्लगइन के लिए सपोर्ट
- KDE कॉन्फिग माइग्रेशन सपोर्ट
- Oketa प्लगइन सपोर्ट का पुनरुद्धार
- विभिन्न व्यूज़ और प्लगइन्स में अलग-अलग लाइन एडिटिंग के लिए सपोर्ट
CodeBlocks
Code::Blocks एक फ्री, अत्यधिक एक्सटेंसिबल और कॉन्फिगरेबल, क्रॉस-प्लेटफॉर्म C++ IDE है।
निम्नलिखित कुछ विशेषताएं हैं:
- GCC, clang, Borland C++ 5.5, digital mars और कई अन्य सहित मल्टीपल कंपाइलर सपोर्ट
- बहुत तेज़, मेकफाइल्स की आवश्यकता नहीं
- मल्टी-टार्गेट प्रोजेक्ट्स
- प्रोजेक्ट्स को संयोजित करने का समर्थन करने वाला वर्कस्पेस
CodeLite
CodeLite भी एक फ्री, ओपन-सोर्स, क्रॉस-प्लेटफॉर्म IDE है जिसे विशेष रूप से C/C++, JavaScript (Node.js) और PHP प्रोग्रामिंग के लिए डिज़ाइन और विकसित किया गया है। कुछ विशेषताएं हैं:
- रीफैक्टरिंग के लिए सपोर्ट
- कोड नेविगेशन
- बिल्ट-इन SFTP का उपयोग करके रिमोट डेवलपमेंट
- सोर्स कंट्रोल प्लगइन्स
Sublime Text Editor
Sublime Text एक सुपरिभाषित, मल्टी-प्लेटफॉर्म टेक्स्ट एडिटर है जिसे कोड, मार्कअप के लिए डिज़ाइन और विकसित किया गया है। इसकी कुछ विशेषताएं हैं:
- मल्टीपल सिलेक्शन्स
- कमांड पैलेट
- Goto एनीथिंग फंक्शनैलिटी
- डिस्ट्रैक्शन-फ्री मोड