অনেক গুলো C++ কোড ফরমেটার বা বিউটিফায়ার টুল আছে যা আপনার কোডকে সুন্দর করে বা প্রপার ইন্ডেন্টেশন দিয়ে ফরম্যাট করে।
C++ কোড ফরমেটার/বিউটিফায়ারগুলো নিচে লিস্ট করা হলো -
| C++ Code Formatter/Beautifier | বিবরণ |
|---|---|
| Astyle | এটি একটি সোর্স কোড ফরমেটার। এটি C++, Java এবং অন্যান্য ভাষার জন্য ব্যবহার করা যায়। এর লেটেস্ট ভার্সন 2.03 এবং এপ্রিল ২০১৩-এ রিলিজ হয়েছিল। |
| Clang-Format | এটি ক্ল্যাং কম্পাইলারের সাথে একটি কমান্ড লাইন টুল। এটি ওপেন-সোর্স টুল এবং C++, Python-এ প্রোগ্রাম করা। লেটেস্ট ভার্সন 3.3। |
| Universal Indent GUI | এটি বিভিন্ন ভাষার জন্য কোড লেআউট টুল এক্টিভেট করার জন্য GUI প্রদান করে। এর লেটেস্ট ভার্সন 1.2.0 যা জানুয়ারি ২০১২-এ রিলিজ হয়েছিল। |
| Jindent | এটি জাভায় প্রোগ্রাম করা এবং এটি C, C++, Java, SQL সাপোর্ট করে কোড বিউটিফাই করতে। |
| Cppcheck | এটি ওপেন সোর্স টুল এবং এর লেটেস্ট ভার্সন 1.59 যা মার্চ ২০১৩-এ রিলিজ হয়েছিল। এটি একটি স্ট্যাটিক অ্যানালিসিস টুল। এটি আসলে কোড লেআউট টুল নয়। |
কিছু অনলাইন C++ কোড ফরমেটার নিচে লিস্ট করা হলো -
| Online C++ Code Formatter/ Beautifier | বিবরণ |
|---|---|
| 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 ইত্যাদি সাপোর্ট করে। |