AnglaisFrançaisEspagnol

Ad


Icône de favori OnWorks

count_unknown_ext - En ligne dans le Cloud

Exécutez count_unknown_ext dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande count_unknown_ext qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


sloccount - compte les lignes de code source (SLOC)

SYNOPSIS


slocompte [--version] [--caché] [--append] [ --répertoire de données annuaire ] [--poursuivre]
[--doublons] [--crossdups] [--autogène] [--multiprojet] [--compte de fichiers] [--large]
[--des détails] [ --effort F E ] [ --calendrier F E ] [ --personcost sables moins coûteux ] [ --aérien
aérien ] [ --ajouterlang langue ] [ --addlangall ] [--] répertoires

DESCRIPTION


sloccount compte les lignes de code source physique (SLOC) contenues dans les descendants du
ensemble de répertoires spécifié. Il détermine automatiquement quels fichiers sont du code source
fichiers, et il détermine automatiquement le langage informatique utilisé dans chaque fichier. Par
par défaut, il résume les résultats du SLOC et présente diverses estimations (telles que l'effort et
coût de développement), mais sa production peut être contrôlée par diverses options.

Si vous donnez à sloccount une liste de deux répertoires ou plus, les comptes seront divisés
selon cette liste. Il y a une limitation importante : les noms de base des
les répertoires donnés en paramètres doivent être différents, car ces noms sont utilisés pour regrouper
informations récapitulatives. Ainsi, vous ne pouvez pas exécuter "sloccount /usr/src/hello /usr/local/src/hello".
Cette limitation ne s'applique qu'aux paramètres de sloccount - les sous-répertoires descendants de
les répertoires supérieurs peuvent avoir le même nom de base.

Si vous ne donnez à sloccount qu'un seul répertoire, sloccount essaie de trouver automatiquement un
répartition raisonnable à des fins de rapport (cela produira donc un rapport utile). Dans
ce cas, si le répertoire a au moins deux sous-répertoires, alors ces sous-répertoires
sera utilisé comme ventilation. Si le répertoire unique contient des fichiers ainsi que
répertoires (ou si vous donnez à sloccount des fichiers en paramètres), ces fichiers seront
affecté au répertoire "top_dir" afin que vous puissiez les distinguer des autres contenus.
Enfin, s'il existe un sous-répertoire nommé "src", alors ce sous-répertoire est à nouveau cassé
vers le bas, avec tous les autres sous-répertoires préfixés par "src_". Ainsi, si le répertoire "X"
a un sous-répertoire "src", qui contient le sous-répertoire "modules", sloccount rapportera un
compte séparé pour "src_modules".

sloccount considère normalement tous les descendants de ces répertoires, mais sauf indication contraire
sinon, il ignore les liens symboliques.

sloccount est le front-end habituel du paquet d'outils nommé "SLOCCount". Notez que le
le nom de l'ensemble du package est en majuscules, tandis que le nom de ce programme frontal
ne fait pas.

sloccount rapportera normalement des estimations de temps, d'effort et de coût, et pour
projets individuels, il estime également le nombre moyen de développeurs actifs. Ceux-ci sont
de simples estimations, non gravées dans la pierre ; vous pouvez modifier les paramètres utilisés pour améliorer la
estimations.

OPTIONS


--version Signalez le numéro de version de SLOCCount et quittez immédiatement. Cette option
ne peut être utilement combiné avec aucune autre option.

--caché Ne recalculez pas ; à la place, utilisez les résultats mis en cache d'une exécution précédente.
Sans l'option --cached ou --append, sloccount supprime automatiquement le
répertoire de données et le recrée.

--append Ne supprimez pas les calculs précédents du répertoire de données ; à la place, ajoutez le
analyse au contenu actuel du répertoire de données.

--répertoire de données annuaire
Stocker ou utiliser les données mises en cache dans le répertoire de données donné ; la valeur par défaut est
"~/.slocdata".

--poursuivre Suivez les liens symboliques.

--doublons
Comptez tous les doublons. Normalement, si les fichiers ont un contenu égal (tel que déterminé
en utilisant les valeurs de hachage MD5), un seul est compté.

--crossdups Comptez les doublons s'ils surviennent dans différentes parties de la répartition. Ainsi,
si le répertoire supérieur contient de nombreux projets différents et que vous voulez que le
doublons dans différents projets à compter dans chaque projet, choisissez cette option.

--autogène Comptez les fichiers de code source qui semblent être générés automatiquement. Normalement
ceux-ci sont exclus.

--multiprojet
Les différents répertoires représentent différents projets ; sinon c'est
suppose que tout le code source appartient à un seul projet. Cela ne
modifier le nombre total de fichiers ou les valeurs SLOC, mais cela affecte l'effort
et des estimations de calendrier. Compte tenu de cette option, l'effort est calculé séparément pour
chaque projet (puis additionné), et l'échéancier est l'échéancier estimé de
le plus gros projet.

--compte de fichiers Afficher le nombre de fichiers au lieu de SLOC.

--large Affichage au format "large" (séparé par des tabulations).

--des détails Affichez les détails, c'est-à-dire les résultats pour chaque fichier de code source.

--effort F E
Modifiez le facteur et l'exposant pour le modèle d'effort. Effort (en personne-
mois) est calculé comme F*(SLOC/1000)^E.

--calendrier F E
Modifiez le facteur et l'exposant du modèle de nomenclature. Horaire (en mois)
est calculé comme F*(effort)^E.

--personcost sables moins coûteux
Changer le salaire annuel moyen en sables moins coûteux.

--aérien aérien
Remplacez la valeur de frais généraux par aérien. Le coût estimé est calculé en tant qu'effort *
coût de la personne * frais généraux.

--ajouterlang langue
Ajouter une langue non considérée par défaut comme une ``langue'' à signaler.
Actuellement, les seules valeurs légales pour la langue sont "makefile", "sql" et
"html". Ces fichiers ne sont normalement pas inclus dans les décomptes SLOC, bien que
leurs SLOC sont calculés en interne et ils sont affichés dans le nombre de fichiers.
Si vous souhaitez inclure plusieurs de ces langues, faites-le en passant --addlang
plus d'une fois, par exemple --addlang makefile --addlang sql.

--addlangall
Ajoutez toutes les langues qui ne sont normalement pas incluses dans les rapports finaux.

NOTES


Comme pour de nombreux autres programmes utilisant des options de type Unix, les répertoires dont les noms commencent par un
tiret (``-'') peut être mal interprété comme des options. Si les répertoires à analyser pouvaient
commencer par un tiret, utiliser le double tiret (``- -'') pour indiquer la fin de la liste d'options
avant de lister les répertoires.

Utilisez count_unknown_ext en ligne à l'aide des services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

  • 1
    Phaser
    Phaser
    Phaser est un open rapide, gratuit et amusant
    framework de jeu source HTML5 qui offre
    Rendu WebGL et Canvas à travers
    navigateurs Web de bureau et mobiles. Jeux
    peut être co...
    Télécharger Phaser
  • 2
    Moteur VASSAL
    Moteur VASSAL
    VASSAL est un moteur de jeu pour créer
    versions électroniques de la carte traditionnelle
    et jeux de cartes. Il fournit un soutien pour
    rendu et interaction des pièces de jeu,
    et...
    Télécharger le moteur VASSAL
  • 3
    OpenPDF - Fork d'iText
    OpenPDF - Fork d'iText
    OpenPDF est une bibliothèque Java pour créer
    et l'édition de fichiers PDF avec une licence LGPL et
    Licence open source MPL. OpenPDF est le
    LGPL/MPL open source successeur d'iText,
    un ...
    Télécharger OpenPDF - Fork d'iText
  • 4
    SAGA SIG
    SAGA SIG
    SAGA - Système d'automatisation
    Analyses géoscientifiques - est un
    Logiciel de système d'information (SIG) avec
    immenses capacités pour les géodonnées
    traitement et an...
    Télécharger le SIG SAGA
  • 5
    Boîte à outils pour Java/JTOOpen
    Boîte à outils pour Java/JTOOpen
    IBM Toolbox for Java / JTOpen est un
    bibliothèque de classes Java prenant en charge
    programmation client/serveur et internet
    modèles vers un système exécutant OS/400,
    i5/OS, ou...
    Télécharger Toolbox pour Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (ou D3 pour les documents pilotés par les données)
    est une bibliothèque JavaScript qui vous permet
    produire des données dynamiques et interactives
    visualisations dans les navigateurs Web. Avec D3
    toi...
    Télécharger D3.js
  • Plus "

Commandes Linux

Ad