Trong hướng dẫn này, chúng ta sẽ thảo luận về một chương trình để tạo công cụ định dạng mã C / C ++ với sự trợ giúp của các công cụ clang.
THIẾT LẬP
sudo apt install python sudo apt install clang-format-3.5
Sau đó, chúng tôi sẽ tạo một tệp python ở vị trí mà người dùng hiện tại có quyền đọc và ghi.
Ví dụ
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)
Tạo tệp định dạng tệp trong thư mục trên cùng của người dùng hiện tại.
Đầu ra
clang-format-3.5 -style=google -dump-config > .clang-format
Cuối cùng sao chép tệp này vào thư mục trên cùng của dự án hiện tại.
Bây giờ, bạn có thể sử dụng công cụ định dạng mã của riêng mình. Chỉ cần chạy python đã tạo và bạn đã sẵn sàng!