Ce programme compte les lignes de code dans vos projets

Soyez le premier à donner votre avis sur cette source.

Vue 9 686 fois - Téléchargée 981 fois

Description

Comme le dit le titre ce programme compte toutes les lignes de code d'un projet et regroupe toutes ces lignes dans une textbox
comme ça on peut savoir combien on a écrit de lignes dans tout notre projet, c'est bien pour se motiver sur les gros projets lol !

Conclusion :


Certains vont dire (c'est inévitable) que ce truc sert à rien, moi ça me sert et peut être que ça servira des gens alors je ne suis pas égoiste, je le fait partager.
sinon pour l'instant il n'ouvre que les fichiers .frm .bas et .ctl mais il suffit de changer l'attributs pattern de la listbox et peut etre de rajouter une ligne dans le code pour que les autres type fichiers de votre projet (ex : .cls ...) soit pris en compte, mais chez moi je n'utilise pas ces fichiers donc je n'ai pas pu voir comment ils étaient écrits.

Grace à la mise à jour le comptage se fait extremement plus rapidement car il n'y a plus de richtextbox, ça compte aussi le nombre de lignes sans les commentaires et sans les retour à la lignes.
Et on peut aussi choisir le dossier à scanner.

@ +
MadMatt

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Messages postés
2215
Date d'inscription
mardi 11 novembre 2003
Statut
Membre
Dernière intervention
16 juillet 2009

arf comme tu l'as dit c'est un prog qui date d'il y a 2 ans et pour une mise à jour, je suis pas très motivé en ce moment étant donné que j'ai pas mal d'autres projets et plus beaucoup de temps (avant la rentrée aie aie)

c'est vrai qu'il manque beaucoup d'options et qu'il y a pas mal de lacunes. Mais je crois que depuis le temps il y a eu d'autres sources du meme genre beaucoup mieux.
++
Messages postés
13280
Date d'inscription
lundi 13 décembre 2004
Statut
Modérateur
Dernière intervention
3 février 2018
35
salut,
ne fonctionne pas chez moi : tu ne tiens pas compte du fait que les forms modules etc... ne sont pas forcément dans le même rep que le .vbp
aussi : les gros projets sont souvent des groupes de projets, il serait intéressant de pouvoir sélectionner un .vbg

un plus aussi serait d'enregistrer le résultat (et la date) à la racine du projet/groupe, çà permettrait de voir l'évolution du projet... (parfois utile pour les projets multi-dev)

et évidemment de gérer les .cls voire les .pag

ton code a 2ans, tu comptes le mettre à jour?
++
PCPT [AFCK]
Messages postés
103
Date d'inscription
mercredi 30 avril 2003
Statut
Membre
Dernière intervention
14 mai 2010

Bonjour MadMatt,


Pas mal mais pas récursif, j'ai un projet VB.Net avec une organisation des .VB dans des répertoires donc çà marche pô :( J'ai vu rapidement comment ajouter une extension mais pour le récursif faudrait aller un peu plus loin... On en reparle si çà t'intéresse ! Figures-toi que j'ai cherché partout dans le Net pour un truc capable de compter les lignes de mon projet VB.Net et que pour l'instant je n'ai rien trouvé de totalement convaincant...


@+

Benoît 'Mutos' ROBIN
http://hoshikaze.net
Messages postés
2215
Date d'inscription
mardi 11 novembre 2003
Statut
Membre
Dernière intervention
16 juillet 2009

Oula oula lol
la tu entre dans un domaine énorme.

Je t'explique mais j'ai des connaissances très limités donc ne m'en veut pas si je ne suis pas très exact.

En effet quand tu compile un programme visual basic en .exe, tout ton code visual basic est traduit en language machine. Ce sont des instructions élémentaires que le processeur peut directement éxecuter et elle sont sous la forme H30 ou 645 enfin incompréhensible. (tu peut essayer d'ouvrir ton fichier .exe avec le notepad tu verra ce ne sont pas des lignes de code de visual basic), et ces commandes ne font (en gros) que déplacer de la mémoire (en effet ce ne sont que des déplacement de mémoire)...

Donc il est à priori impossible à partir de tes H60 et tes l621 (ton language machine contenu dans ton .exe) de retrouver ton Print "Hello World" (de visual basic)... sauf que certains programmes essayent de le faire, en repérant des suites d'instructions dont l'on sait que par exemple elles executent l'action de "Print" sous visual basic. (je ne sais pas si tu me suis la)

donc en gros, c'est quasi-impossible... :(
Si tu veux avoir plus d'infos la dessus, je te conseille le meilleur site pour comprendre tout sur ton pc :
www.commentcamarche.net

il y'a tout ce que tu veux la bas. J'espère t'avoir aidé ;)

@ +
Messages postés
35
Date d'inscription
mercredi 7 avril 2004
Statut
Membre
Dernière intervention
1 août 2005

Xacte !! Ca pourrait être simpa de pouvoir les lire (voire même de les modifier !! :P:P:P)
Afficher les 12 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.