common
Как подсчитать количество строк в проекте?
Plugin "scc" (Sloc, Cloc and Code) tool on Ubuntu
wget https://github.com/boyter/scc/releases/download/v3.1.0/scc_3.1.0_Linux_x86_64.tar.gz
tar -xvzf scc_3.1.0_Linux_x86_64.tar.gz
sudo mv scc /usr/local/bin/
/usr/local/bin/scc --exclude-dir=app/vendor,app/node_modules,app/storage,app/bootstrap/cache,.idea,.git
Пример будет показан на плагине Statistic PHP с IDE PhpStorm
- скачиваем плагин Statistic https://plugins.jetbrains.com/plugin/4509-statistic
- В его настройках тут File->Settings->Tools->Statistic необходимо добавить в раздел исключений (Excluded directories) все папки которые не относятся к коду проекта, это всякие кэши и пакеты сторонних поставщиков. Например:
\vendor
\cache
\.idea
\upload
\tests\_data
\tests\_output
\node_modules
.hg
- появится кнопка-вкладка внизу слева "Staticitc". Которую нужно открыть и там нажать "Refresh".
Источники
- https://ru.stackoverflow.com/questions/644881/%D0%9A%D0%B0%D0%BA-%D0%BF%D0%BE%D1%81%D1%87%D0%B8%D1%82%D0%B0%D1%82%D1%8C-%D0%BA%D0%BE%D0%BB%D0%B8%D1%87%D0%B5%D1%81%D1%82%D0%B2%D0%BE-%D1%81%D1%82%D1%80%D0%BE%D0%BA-%D0%BA%D0%BE%D0%B4%D0%B0-%D0%B2-%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D0%B5/644929
- https://github.com/boyter/scc
Афоризм дня:
Мы восприимчивы к дружбе, справедливости, человечности, состраданию и разуму. Не это ли есть добродетель, друзья мои? (526)
Leave a reply