ในบทช่วยสอนนี้ เราจะพูดถึงโปรแกรมเพื่อสร้างเครื่องมือจัดรูปแบบโค้ด C/C++ โดยใช้เครื่องมือ clang
ตั้งค่า
sudo apt install python sudo apt install clang-format-3.5
จากนั้นเราจะสร้างไฟล์ python ในตำแหน่งที่ผู้ใช้ปัจจุบันมีสิทธิ์ในการอ่านและเขียน
ตัวอย่าง
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
ในที่สุดก็คัดลอกไฟล์นี้ไปยังไดเร็กทอรีบนสุดของโปรเจ็กต์ปัจจุบัน
ตอนนี้คุณสามารถใช้เครื่องมือจัดรูปแบบโค้ดของคุณเองได้แล้ว เพียงเรียกใช้ python ที่สร้างขึ้น คุณก็พร้อมแล้ว!