Heim >Backend-Entwicklung >C++ >Erstellen Sie mit dem Clang-Tool ein C/C++-Codeformatierungstool
In diesem Tutorial besprechen wir ein Programm zum Erstellen eines C/C++-Codeformatierungstools mit Hilfe von Clang-Tools.
sudo apt install python sudo apt install clang-format-3.5
Dann erstellen wir ein Programm an einem Ort, an dem sich der aktuelle Benutzer befindet Lese- und Schreibberechtigungen für Python-Dateien.
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)
Erstellt eine Dateiformatdatei im obersten Verzeichnis des aktuellen Benutzers.
clang-format-3.5 -style=google -dump-config > .clang-format
Kopieren Sie diese Datei abschließend in das oberste Verzeichnis des aktuellen Projekts.
Jetzt können Sie Ihr eigenes Code-Formatierungstool verwenden. Führen Sie einfach die erstellte Python-Datei aus und schon kann es losgehen!
Das obige ist der detaillierte Inhalt vonErstellen Sie mit dem Clang-Tool ein C/C++-Codeformatierungstool. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!