оригинальный ответ на этот вопрос тоже включен только ссылку, так что я сделать то же самое:
Сначала выше ссылка старая, вот новая версия ссылка: Link,
Рядом я добавил совершенно новый AWK вариант сценария решения: Link
Поскольку исходный питон скрипт не работает для меня, потому что в моем случае мы имели «\ краткое "обозначение вместо" @brief ", поэтому я написал свое. (Я не говорю питон пока)
Одной из важных особенностей ключ является то, что вы можете легко добавить перевод тегов, или пропустить некоторые из них:
translate["\\fn"] = "skip";
translate["\\def"] = "skip";
translate["\\class"] = "skip";
translate["\\enum"] = "skip";
translate["\\struct"] = "skip";
translate["\\author"] = "skip";
translate["\\brief"] = "summary";
translate["\\param"] = "param";
translate["\\return"] = "returns";
Позже я нашел новую версию оригинального питона сценарий, поэтому я надеюсь, что никто не должен снова начинать с нуля!
Если бы я нашел «только ссылку» на новый скрипт раньше, он мог бы защитить меня от некоторой головной боли.