J'ai un projet Java dans Eclipse avec ~ 10 packages et ~ 10 fichiers de classe par package. Existe-t-il un moyen de déterminer le nombre total de lignes de code pour l'ensemble du projet à partir d'Eclipse? Je connais d'autres outils (par exemple, Code Analyzer, wc, etc.) mais je veux savoir s'il existe un moyen de le faire dans Eclipse (ou obtenir la confirmation qu'il n'y a aucun moyen de le faire).
148
Search
>File Search
Cochez la
Regular expression
case.Utilisez cette expression:
Sélectionnez tout types de fichiers (
*.java
,*.xml
, etc ..) et des ensembles de travail sont appropriés pour vous.la source
check off
vous dire,make sure it is checked
. Notez que cette méthode ne compte pas les lignes vides.\n[^\n]*
\n[^!//][\s]*
Sous Linux, le plus simple est:
find
pour faire une recherche récursive des fichiers * .javawc -l
pour compter les lignes:Pour reprendre, faites simplement:
la source
Pour eclipse (Indigo), installez ( codepro ).
Après l'installation: - Faites un clic droit sur votre projet - Choisissez des
codepro
outils -> calculez les métriques - Et vous obtiendrez votre réponse dans un onglet Métriques sous la forme Nombre de lignes.la source
Êtes-vous intéressé à compter les lignes exécutables plutôt que le nombre total de lignes de fichier? Si c'est le cas, vous pouvez essayer un outil de couverture de code tel que EclEmma . En tant qu'effet secondaire des statistiques de couverture de code, vous obtenez des statistiques sur le nombre de lignes et de blocs exécutables (et de méthodes et de classes). Ceux-ci sont cumulés à partir du niveau de la méthode, de sorte que vous pouvez également voir le nombre de lignes pour les packages, les racines source et les projets.
la source
Vous pouvez utiliser un fichier de commandes avec le script suivant:
la source
Je pense que si vous avez MyEclipse, il ajoute une étiquette à la page Propriétés du projet qui contient le nombre total de lignes de code source. Cela ne vous aidera peut-être pas car MyEclipse n'est pas gratuit.
Malheureusement, cela ne suffisait pas dans mon cas, j'ai donc écrit un analyseur de source pour collecter des statistiques non collectées par d'autres solutions (par exemple les métriques mentionnées par AlbertoPL).
la source
Un plugin très simple pour compter les lignes réelles de code source est le plugin step counter eclipse. Veuillez télécharger et essayer.
lien github
Placez le fichier jar téléchargé dans le dossier eclipse \ plugin et redémarrez eclipse.
Cliquez avec le bouton droit et sélectionnez le compteur de pas
Résultat de l'étape
la source
Vous pouvez utiliser l'ancien produit d'Instantiations CodePro AnalytiX . Ce plugin eclipse vous fournit des statistiques similaires dans la vue des métriques de code. Ceci est fourni par Google gratuitement.
la source