Инструмент Linux для отображения SLOC и SLOC, измененных, добавленных, удаленных

StackOverflow https://stackoverflow.com/questions/618694

  •  03-07-2019
  •  | 
  •  

Вопрос

В настоящее время я использую инструмент SLOCCOUNT для получения исходных строк кода (SLOC) для кодовой базы.

Однако он не поддерживает сравнение двух версий кодовой базы с последующим отчетом:

  • Измененные строки кода (LOC)
  • LOC удален
  • Добавленный LOC

Кто-нибудь может предложить инструмент на базе Linux (желательно бесплатный) для этого?

Это было полезно?

Решение

Я использовал КОДОВОЕ КОЛИЧЕСТВО для различения исходных линий.При этом сравниваются изменения, удаления и дополнения между различными кодовыми базами.Это предоставляется бесплатно Университетом Южной Калифорнии.

Они предоставляют только исходный код.Однако он был построен чисто из zip-файла в cygwin с использованием g ++.Они также заявляют о поддержке Visual Studio, но я ее не пробовал.

Другие советы

Я верю diffstat утилита делает это.

Это звучит как Количество слоков и Сравнение SLOC может показать вам тенденцию с течением времени, но это не совсем то, что вы ищете.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top