Проверка и исправление code style (C++)
Підписуйтеся на Telegram-канал «DOU #tech», щоб не пропустити нові технічні статті
Здравствуйте!
Хочется такую утилиту, чтобы проверяла исходники на С++,
чтобы, например, имена методов и функций были в camelCase стиле,
имена аргументов, локальных переменных и полей классов\структур в snake_case стиле,
названия классов и неймспейсов в PascalCase стиле. Ну, это как пример.
Реальные правила могут и другими быть, конфигурируемые.
Выдавала список таких несоответствий, и, при включенной опции, исправляла именования функций, методов, переменных и т.д.
Мне как-то советовали Vera++, но, что-то я не смог разобраться с ней, да и давно это было.
Я так понимаю, что сделать это можно при помощи clang AST API.
Однако только для себя писать утилиту не представляю целесооразным.
Неужто уж готового нет?
5 коментарів
Додати коментар Підписатись на коментаріВідписатись від коментарів