АнглийскийФранцузскийИспанский

Ad


Значок OnWorks

get_sloc - Интернет в облаке

Запустите get_sloc в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда get_sloc, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


sloccount - подсчет строк исходного кода (SLOC)

СИНТАКСИС


временный счет [--версия] [--кешированный] [- добавить] [ --датадир каталог ] [--следить]
[- дубликаты] [- кроссдупс] [--автоген] [--мультипроект] [--filecount] [--широкий]
[--Детали] [ --усилие F E ] [ --расписание F E ] [ - персональная стоимость стоят ] [ - накладные расходы
накладные расходы ] [ --addlang язык ] [ --addlangall ] [--] каталоги

ОПИСАНИЕ


sloccount подсчитывает физические строки исходного кода (SLOC), содержащиеся в потомках
указанный набор каталогов. Он автоматически определяет, какие файлы являются исходным кодом
файлы, и он автоматически определяет компьютерный язык, используемый в каждом файле. К
по умолчанию он суммирует результаты SLOC и представляет различные оценки (например, усилия и
стоимость разработки), но его выход можно контролировать различными опциями.

Если вы дадите sloccount список из двух или более каталогов, счет будет разбит
согласно этому списку. Есть одно важное ограничение: базовые имена
каталоги, указанные в качестве параметров, должны быть разными, потому что эти имена используются для группировки
сводная информация. Таким образом, вы не можете запустить "sloccount / usr / src / hello / usr / local / src / hello".
Это ограничение распространяется только на параметры sloccount - подкаталоги, производные от
верхние каталоги могут иметь одно и то же базовое имя.

Если вы укажете sloccount только один каталог, sloccount попытается автоматически найти
разумная разбивка для целей отчетности (чтобы получить полезный отчет). В
в этом случае, если в каталоге есть как минимум два подкаталога, то эти подкаталоги
будет использоваться как разбивка. Если единственный каталог содержит файлы, а также
каталоги (или если вы укажете sloccount некоторые файлы в качестве параметров), эти файлы будут
назначены каталогу "top_dir", чтобы вы могли отличить их от другого содержимого.
Наконец, если есть подкаталог с именем "src", то этот подкаталог снова не работает.
вниз, со всеми последующими подкаталогами с префиксом "src_". Таким образом, если каталог «X»
имеет подкаталог «src», который содержит подкаталог «modules», sloccount сообщит о
отдельный счетчик для "src_modules".

sloccount обычно считает всех потомков этих каталогов, хотя, если не указано иное
в противном случае игнорируются символические ссылки.

sloccount - это обычный интерфейс пакета инструментов под названием "SLOCCount". Обратите внимание, что
имя всего пакета состоит из заглавных букв, а имя этой интерфейсной программы
не.

sloccount обычно сообщает оценки времени, усилий и затрат по расписанию, а также для
отдельных проектов также оценивается среднее количество активных разработчиков. Эти
просто оценки, а не высеченные в камне; вы можете изменить параметры, используемые для улучшения
По оценкам.

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


--версия Сообщите номер версии SLOCCount и немедленно выйдите. Этот вариант
нельзя эффективно комбинировать с другими вариантами.

--кешированный Не пересчитывать; вместо этого используйте кешированные результаты предыдущего выполнения.
Без опции --cached или --append sloccount автоматически удаляет
каталог данных и воссоздает его.

- добавить Не удаляйте предыдущие расчеты из каталога данных; вместо этого добавьте
анализ текущего содержимого каталога данных.

--датадир каталог
Хранить или использовать кэшированные данные в указанном каталоге данных; значение по умолчанию
"~ / .slocdata".

--следить Переходите по символическим ссылкам.

- дубликаты
Подсчитайте все дубликаты. Обычно, если файлы имеют одинаковое содержимое (как определено
с использованием хеш-значений MD5) учитывается только одно.

- кроссдупс Подсчитайте дубликаты, если они встречаются в разных частях разбивки. Таким образом,
если верхний каталог содержит много разных проектов, и вы хотите, чтобы
дубликаты в разных проектах для подсчета в каждом проекте, выберите этот вариант.

--автоген Подсчитайте файлы исходного кода, которые кажутся автоматически сгенерированными. Как обычно
они исключены.

--мультипроект
Разные каталоги представляют разные проекты; в противном случае это
предполагается, что весь исходный код принадлежит одному проекту. Это не
изменить общее количество файлов или значения SLOC, но это повлияет на усилия
и оценки расписания. В этом случае усилие рассчитывается отдельно для
каждый проект (а затем суммируется), а график - это примерный график
самый крупный проект.

--filecount Отображение количества файлов вместо SLOC.

--широкий Отображение в «широком» (разделенном табуляцией) формате.

--Детали Отображение подробностей, то есть результатов для каждого файла исходного кода.

--усилие F E
Измените коэффициент и показатель для модели усилий. Усилия (лично-
месяцев) рассчитывается как F * (SLOC / 1000) ^ E.

--расписание F E
Измените коэффициент и показатель для модели расписания. График (в месяцах)
вычисляется как F * (усилие) ^ E.

- персональная стоимость стоят
Измените среднюю годовую зарплату на стоят.

- накладные расходы накладные расходы
Измените значение накладных расходов на накладные расходы. Ориентировочная стоимость рассчитывается как трудозатраты *
personcost * накладные расходы.

--addlang язык
Добавьте язык, который по умолчанию не считается `` языком '' для отчетов.
В настоящее время единственными допустимыми значениями для языка являются makefile, sql и
"HTML". Эти файлы обычно не включаются в подсчет SLOC, хотя
их SLOC рассчитываются внутри компании и отображаются в количестве файлов.
Если вы хотите включить более одного такого языка, сделайте это, передав --addlang
более одного раза, например --addlang makefile --addlang sql.

--addlangall
Добавьте все языки, которые обычно не включаются в окончательные отчеты.

ПРИМЕЧАНИЯ


Как и во многих других программах, использующих Unix-подобные параметры, каталоги, имена которых начинаются с символа
тире (`` - '') может быть неверно истолковано как параметры. Если анализируемые каталоги могут
начинайте с тире, используйте двойное тире (`` - - ''), чтобы указать конец списка опций
перед перечислением каталогов.

Используйте get_sloc онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    Windows Presentation Foundation
    Windows Presentation Foundation
    Фонд презентаций Windows (WPF)
    это UI-фреймворк для создания Windows
    настольные приложения. WPF поддерживает
    широкий набор приложений для разработки
    функции...
    Скачать Windows Presentation Foundation
  • 2
    СпортМузыка
    СпортМузыка
    Mit dem Programm cann man schnell und
    einfach Pausen bei Sportveranstaltungen
    mit Musik überbrücken. Hierf?r haben sie
    die Müglichkeit, folgende Wiedergabvaria...
    Скачать SportMusik
  • 3
    DavMail POP / IMAP / SMTP / Caldav для обмена
    DavMail POP / IMAP / SMTP / Caldav для обмена
    Вы когда-нибудь хотели избавиться от Outlook?
    DavMail — это
    POP/IMAP/SMTP/Калдав/Карддав/LDAP
    шлюз, позволяющий пользователям использовать любую почту
    клиент с Exchange и Office 365, например...
    Загрузите DavMail POP/IMAP/SMTP/Caldav для обмена
  • 4
    DivFix ++
    DivFix ++
    DivFix++ - ваш ремонт видео AVI и
    программное обеспечение для предварительного просмотра. Он предназначен для ремонта
    и файлы предварительного просмотра, которые доступны для скачивания
    от ed2k(emule), торрент, gnutella, ftp...
    Скачать ДивФикс++
  • 5
    Сообщество JBoss
    Сообщество JBoss
    Общественные проекты с участием
    последние инновации для передовых технологий
    Программы. Наш флагманский проект JBoss AS
    ведущий Open Source,
    соответствует стандартам...
    Скачать сообщество JBoss
  • 6
    Джанго Филер
    Джанго Филер
    django Filer — это система управления файлами.
    приложение для django, которое делает
    обработка файлов и изображений на одном дыхании.
    django-filer — это файловый менеджер.
    приложение для джанг...
    Скачать Джанго Филер
  • Больше »

Команды Linux

Ad