ferramenta Linux para mostrar SLOC e SLOC modificada, adicionados, removidos
-
03-07-2019 - |
Pergunta
Atualmente, estou usando a ferramenta sloccount para a obtenção de linhas de código fonte (SLOC) para uma base de código.
No entanto, ele não oferece suporte à comparação duas versões da base de código e, em seguida, relatar:
- As linhas de código (LOC) modificado
- LOC removido
- LOC adicionado
Alguém pode sugerir um linux com base (de preferência gratuito) ferramenta para fazer isso?
Solução
Eu usei CODECOUNT para diferenciação linhas de base. Isto compara-se alterações, deleções e adições entre as diferentes bases de código. É fornecido gratuitamente pela University of Southern California.
Eles só fornecer o código fonte. No entanto, é construído de forma limpa fora do arquivo zip em cygwin usando g ++. Eles também apoio pedido de Visual Studio, mas eu não tentei.
Outras dicas
Eu acredito utilidade diffstat
faz isso.
Parece SLOCCount e SLOC Compare pode mostrar-lhe a tendência ao longo do tempo, mas não é exatamente o que você está procurando.