строки количества в [закрытом] проекте PHP

Я предлагаю вам сохранять на localStorage только «флажок» с информацией, если пользователь изменил тему или нет (нажал или нет).

Например:

var changed = localStorage.getItem('changed') === 'changed';
$('.selector').toggleClass('classname', changed);

Полный примитивный, но рабочий пример: https://jsfiddle.net/cichy380/y7bLpwxr/

56
задан user2284570 29 April 2014 в 07:51
поделиться

2 ответа

В операционной системе POSIX (например, Linux или OS X) вы можете записать в свою оболочку Bash следующее:

wc -l `find . -iname "*.php"`

Это будет считать строки во всех php-файлах в текущем каталоге, а также в подкаталогах. (Обратите внимание, что эти одиночные «кавычки» являются обратными кавычками, а не фактическими одинарными кавычками)

99
ответ дан 24 November 2019 в 20:02
поделиться

SLOCCount - это потрясающий инструмент, который создает отчет о количестве строк для большого числа языки. Он также идет дальше, производя другую связанную статистику, такую ​​как ожидаемая стоимость разработчика.

Вот пример:

$ sloccount .
Creating filelist for experimental
Creating filelist for prototype
Categorizing files.
Finding a working MD5 command....
Found a working MD5 command.
Computing results.


SLOC    Directory   SLOC-by-Language (Sorted)
10965   experimental    cpp=5116,ansic=4976,python=873
832     prototype       cpp=518,tcl=314


Totals grouped by language (dominant language first):
cpp:           5634 (47.76%)
ansic:         4976 (42.18%)
python:         873 (7.40%)
tcl:            314 (2.66%)




Total Physical Source Lines of Code (SLOC)                = 11,797
Development Effort Estimate, Person-Years (Person-Months) = 2.67 (32.03)
 (Basic COCOMO model, Person-Months = 2.4 * (KSLOC**1.05))
Schedule Estimate, Years (Months)                         = 0.78 (9.33)
 (Basic COCOMO model, Months = 2.5 * (person-months**0.38))
Estimated Average Number of Developers (Effort/Schedule)  = 3.43
Total Estimated Cost to Develop                           = $ 360,580
 (average salary = $56,286/year, overhead = 2.40).
SLOCCount, Copyright (C) 2001-2004 David A. Wheeler
SLOCCount is Open Source Software/Free Software, licensed under the GNU GPL.
SLOCCount comes with ABSOLUTELY NO WARRANTY, and you are welcome to
redistribute it under certain conditions as specified by the GNU GPL license;
see the documentation for details.
Please credit this data as "generated using David A. Wheeler's 'SLOCCount'."
13
ответ дан 24 November 2019 в 20:02
поделиться
Другие вопросы по тегам:

Похожие вопросы: