Статус Проекта
Активный
Небольшая CLI-утилита для подсчёта количества символов, строк, файлов в проекте. Гибкие возможности конфигурации позволяют исключить из подсчётов различные бинарные файлы, сторонние библиотеки, сгенерированный код и т.п.
Мы ставили себе задачу получить простой и быстрый способ ответить на вопрос сколько символов и строк исходного кода мы написали для различных проектов, и сколько бы это заняло, будучи распечатанным на бумаге.
Все подробности по установке, настройке и использованию находятся на странице GitHub-проекта.
Мы всегда приветствуем замечания, сообщения об ошибках, предложения и даже pull requests.
Пример вывода программы
mt-howmany by MiTo Team
=======================
Working directory: /www/binardo.mt.test
Config file loaded: /www/binardo.mt.test/web/modules/custom/mtlapbase/mt-howmany.common.yml
Config file loaded: /www/binardo.mt.test/mt-howmany.yml
Results by file extension
=========================
----------- -------- ------------ ------------- -------
Type Size Characters Files Count Lines
----------- -------- ------------ ------------- -------
php 777Kb 782756 174 32225
twig 50.0Kb 51145 26 1471
scss 29.8Kb 30464 47 1886
js 17.1Kb 17276 11 637
yml 15.5Kb 15767 18 621
sh 9.59Kb 9816 11 348
po 3.69Kb 2965 1 164
json 3.27Kb 3344 4 127
module 3.10Kb 3176 2 131
theme 3.06Kb 3133 2 123
gitignore 2.23Kb 2280 2 82
md 2.08Kb 1323 6 38
txt 139 139 1 8
htaccess 38 38 2 4
----------- -------- ------------ ------------- -------
Totals
======
Types count: 14
Paths count: 67
Files count: 307
Size: 916Kb
Characters: 923622
Lines: 37865
Pages by Characters: 257
Pages by Lines: 1052
Ссылки
- Репозиторий: https://github.com/mitoteam/mt-howmany
- Обратная связь: support@mito-team.com