Недавно мне нужно было пересмотреть код GLSL, и я пытаюсь обеспечить соблюдение правил форматирования. Существуют ли какие-либо инструменты, такие как clang-format
для GLSL, где я могу указать файл конфигурации и иметь его автоформат? Или, поскольку GLSL C -подобен, я должен просто использовать clang-format
сам и надеяться на лучшее?
Мне нужно обеспечить такие вещи, как интервалы, стиль фигурных скобок и отступы, но это также будет приятно проверять такие вещи, как LF против CRLF, BOM и EOL на EOF.