Gostaria de imprimir todos os meus comentários C em um arquivo de texto separado.
- Usando awk, sed, grep ou bash
- gerar todos os comentários C multilinhas entre /* ... */ (inclusive)
- linhas de saída com // comentários
- Opcional: imprimir números de linha
Eu tentei essas soluções, mas não funcionou no Ubuntu
- Analisando comentário multilinha do estilo C
- https://stackoverflow.com/questions/57723357/how-can-i-grep-matching-a-comment-string
O objetivo da minha solicitação é poder usar rapidamente os comentários do código-fonte como ponto de partida para uma boa documentação. Eu não gosto da confusão extra e dos comandos incorporados proprietários (ou seja, Doxygen) de programas de documentação dedicados. Por exemplo, comentar adequadamente cada função do código-fonte e remover comentários superficiais de uma linha economizará muito tempo e fornecerá uma referência quase completa. Isso também incentivará melhores comentários no código-fonte.