इस ट्यूटोरियल में, हम क्लैंग टूल्स की मदद से एक C/C++ कोड फॉर्मेटिंग टूल बनाने के लिए एक प्रोग्राम पर चर्चा करेंगे।
सेटअप
sudo apt install python sudo apt install clang-format-3.5
फिर हम उस स्थान पर एक पायथन फ़ाइल बनाएंगे जहां वर्तमान उपयोगकर्ता ने पढ़ने और लिखने की अनुमति दी है।
उदाहरण
ओएस में रूट, डीआईआर, फाइलों के लिएimport os cpp_extensions = (".cxx",".cpp",".c", ".hxx", ".hh", ".cc", ".hpp") for root, dirs, files in os.walk(os.getcwd()): for file in files: if file.endswith(cpp_extensions): os.system("clang-format-3.5 -i -style=file " + root + "/" + file)
वर्तमान उपयोगकर्ता की शीर्ष निर्देशिका में फ़ाइल स्वरूपण फ़ाइल बनाएँ।
आउटपुट
clang-format-3.5 -style=google -dump-config > .clang-format
अंत में इस फ़ाइल को वर्तमान प्रोजेक्ट शीर्ष निर्देशिका में कॉपी करें।
अब, आप अपने स्वयं के कोड स्वरूपण उपकरण का उपयोग कर सकते हैं। बस बनाए गए अजगर को चलाएं और आप जाने के लिए अच्छे हैं!