ऐसे कई C++ कोड फॉर्मेटर या ब्यूटीफायर टूल हैं जो आपके कोड को उचित इंडेंटेशन के साथ सुंदर बनाते हैं या फॉर्मेट करते हैं।
C++ कोड फॉर्मेटर/ब्यूटीफायर निम्नलिखित हैं -
| C++ कोड फॉर्मेटर/ब्यूटीफायर | विवरण |
|---|---|
| Astyle | यह एक सोर्स कोड फॉर्मेटर है। इसका उपयोग C++, जावा और अन्य भाषाओं के लिए किया जा सकता है। इसका नवीनतम संस्करण 2.03 है और यह अप्रैल 2013 में जारी किया गया था। |
| Clang-Format | यह clang कम्पाइलर के साथ एक कमांड लाइन टूल है। यह ओपन-सोर्स टूल है और C++, पायथन में प्रोग्राम किया गया है। नवीनतम संस्करण 3.3 है। |
| Universal Indent GUI | यह विभिन्न भाषाओं के लिए कोड लेआउट टूल को सक्रिय करने के लिए GUI प्रस्तुत करता है। इसका नवीनतम संस्करण 1.2.0 है जो जनवरी 2012 में जारी किया गया था। |
| Jindent | यह जावा में प्रोग्राम किया गया था और यह c, C++, जावा, SQL को ब्यूटीफाई करने का समर्थन करता है। |
| Cppcheck | यह ओपन सोर्स टूल है और इसका नवीनतम संस्करण 1.59 है जो मार्च 2013 में जारी किया गया था। यह एक स्टेटिक एनालिसिस टूल है। यह वास्तव में कोड लेआउट टूल नहीं है। |
कुछ ऑनलाइन C++ कोड फॉर्मेटर नीचे सूचीबद्ध हैं -
| ऑनलाइन C++ कोड फॉर्मेटर/ब्यूटीफायर | विवरण |
|---|---|
| Quick Highlighter | यह C++, PHP, HTML, Perl आदि जैसी कई भाषाओं का समर्थन करता है कोड को ब्यूटीफाई करने के लिए। यह इन-बिल्ट कीवर्ड और डेटाटाइप को हाइलाइट करता है। |
| Semantic Designs Code Formatter | यह ऑनलाइन कोड ब्यूटीफायर है और C++ भाषा का समर्थन करता है। |
| PrettyPrinter | यह C++, C, Java, PHP आदि जैसी कुछ भाषाओं का समर्थन करता है। यह फॉर्मेटिंग विकल्प भी प्रदान करता है। |
| Highlight.js | यह कोड में सिंटैक्स को हाइलाइट करता है और यह स्वचालित रूप से काम करता है और C++, Ruby, Perl का समर्थन करता है। |
| Polystyle | यह आपकी व्यक्तिगत शैली में सोर्स कोड को स्वचालित रूप से रिफॉर्मेट करता है और C++, CSS, HTML, Java आदि का समर्थन करता है। |