ในบทช่วยสอนนี้ เราจะพูดถึงโปรแกรมเพื่อสร้างเครื่องมือจัดรูปแบบโค้ด 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 ที่สร้างขึ้น คุณก็พร้อมแล้ว!