![]() |
ZeilenZähler 2007 -> Zeilenzahl von Dateien bestimmen
Liste der Anhänge anzeigen (Anzahl: 2)
Wer sich schon immer gefragt hat, wie viele Zeilen sein *eigener* Programm-Code hat, der kann den ZeilenZähler Professional 2007 benutzen: Er zählt nur die Zeilen von Dateien, die man auswählt. Delphi zählt auch die verwendeten Komponenten mit.
Funktionen: - Beliebige Dateiendungen auswählbar - mit Voreinstellung - Übersichtliche Darstellung mit Sortierfunktion - Report-Erstellung und Export. Also ein sehr simples Programm, das aber nützlich sein kann! EDIT: VERSION 0.3 - Ordner durchsuchen - Entscheiden, ob Leerzeilen mitgezählt werden sollen oder nicht - Pfade werden mit angezeigt - Ein paar mehr Funktionen - Design wurde angepasst EDIT: Nach Diskussion hier sah ich mich gezwungen, diese Warnhinweise auf die Verpackung des Programms zu drucken: ![]() ![]() |
Re: ZeilenZähler 2007 -> Zeilenzahl von Dateien bestimmen
Hab's mal getestet, funktioniert soweit ganz gut, jedoch hätte ich folgende Vorschläge:
|
Re: ZeilenZähler 2007 -> Zeilenzahl von Dateien bestimmen
Nett, aber wie zählst du die Dateien Zeilen?
Achtest du auch darauf das es Leerzeilen gibt ? Kommt mir so vor als ob... // Edit: ...stimmt, er zählt Leerzeilen mit. |
Re: ZeilenZähler 2007 -> Zeilenzahl von Dateien bestimmen
wobei du natürlich nicht weißt wie viel Zeilen davon auch wirklich in dem Projekt verwendet werden...
|
Re: ZeilenZähler 2007 -> Zeilenzahl von Dateien bestimmen
Hi,
kann man ja eh nie rausbekommen, höchstens, man lässt vorher nen SourceFormatter drüber laufen, der alles in ein einheitliches Format bringt...
Delphi-Quellcode:
Und Leerzeilen mitzählen ist auch nicht so dolle (und rein theoretisch dürfte er auch keine Kommentare mitzählen, da diese ja nicht "produktiv" zum Source beitragen. ;-) )
// 6 Zeilen
if bla then begin end else begin end; // 3 Zeilen if bla then begin end else begin end; |
Re: ZeilenZähler 2007 -> Zeilenzahl von Dateien bestimmen
Hallo,
das Programm funkiert ohne Probleme, aber wofür ist der Fortschrittsbalken, er bleibt nach dem ersten Starten (Zählen der Zeilen) immer auf 100% stehen? :gruebel: Gruß Jörg |
Re: ZeilenZähler 2007 -> Zeilenzahl von Dateien bestimmen
Zitat:
|
Re: ZeilenZähler 2007 -> Zeilenzahl von Dateien bestimmen
Ist schon wieder April? :stupid:
|
Re: ZeilenZähler 2007 -> Zeilenzahl von Dateien bestimmen
Er meinte, dass beim zweiten durchlauf der Balken nicht mehr funktioniert. Du hast wohl beim Starten ein TProgressBar.Position := 0 vergessen ;-)
|
Re: ZeilenZähler 2007 -> Zeilenzahl von Dateien bestimmen
Wozu braucht man das eigentlich? Die Anzahl der Zeilen einer *.pas sagt ja nun IMHO überhaupt nichts aus (Leerzeilen raus, OK, aber was z.B. mit Kommentaren, Compilerdirektriven etc.?) Im Übrigen verweise ich nochmal zurück auf #5 :zwinker:
|
Re: ZeilenZähler 2007 -> Zeilenzahl von Dateien bestimmen
Zitat:
Ich müßte mich selbst ohrfeigen, wenn ich in meinem Team den Jungs sagen würde, daß sie ab jetzt nach Zeilen bewertet/bezahlt werden. Das ist so mit das Schlimmste was es gibt, weil die Entwickler dadurch statt durchdachtem und elegantem Code mehr daran denken wieviel sie abliefern. Bei C++-Entwicklern könnte das zu Auswüchsen führen, wie der Entwicklung mehrerer Stringklassen, statt auf eine gemeinsame (Template-)Klasse aufzusetzen etc. pp. ... :roll: |
Re: ZeilenZähler 2007 -> Zeilenzahl von Dateien bestimmen
Dazu fällt mir spontan
![]() |
Re: ZeilenZähler 2007 -> Zeilenzahl von Dateien bestimmen
Ich sag mal so. Einen nutzen hätte es, wenn es vor dem zählen nach Borland Styleguid formattiert. Dann könnte man sagen, dass das Programm aus xxx Zeilen besteht. Falls es jemand interessiert oder falls man es selbst wissen.
Ein kleines Berechtigungsdasein hat es ja ;-) Ansonsten stimme ich Dir, Oliver, voll und ganz zu. @Deddy, sowas gibt es auch auf ![]() |
Re: ZeilenZähler 2007 -> Zeilenzahl von Dateien bestimmen
Ahja, aber eigentlich ist es ja wurscht, wohin man verlinkt, gell? :mrgreen:
|
Re: ZeilenZähler 2007 -> Zeilenzahl von Dateien bestimmen
Zitat:
|
Re: ZeilenZähler 2007 -> Zeilenzahl von Dateien bestimmen
Man könnte doch theoretisch den JCF (Jedi Code Formatter oder wie das Ding heißt) als Vorlage nehmen. Man "stibitzt" sich den Formatier-Code, baut eine neue GUI drum rum und schon dürfte das funktionieren. (In der Theorie :mrgreen: )
|
Re: ZeilenZähler 2007 -> Zeilenzahl von Dateien bestimmen
Naja, trotzdem bleibe ich dabei, dass die Anzahl der getippten Zeilen im Bezug auf die Programmfunktionalität überhaupt keine Aussagekraft hat. Der Eine braucht für eine Funktion 50 Zeilen, während der Andere mit 10 Zeilen auskommt. Gründe hierfür könnten beispielsweise sein, dass man mit einer Built-In-Funktion von Delphi nicht zurechtkommt und diese lieber neu implementiert oder sie schlicht nicht kennt.
|
Re: ZeilenZähler 2007 -> Zeilenzahl von Dateien bestimmen
Zitat:
Aber ich gebe zu, es gibt sinnvollere Programme. War auch nur eine Stunde Arbeit. Ich wollte einfach vergleichen, wie viele Zeilen mein Vorgänger für die Software gebraucht hat: Die konnte nämlich weit weniger und ist oft abgestürzt - Nach der Neuentwicklung von mir kann sie viel mehr und ist auch noch 5000 Zeilen schlanker geworden. btw: Neue Version 0.3 ;) |
Re: ZeilenZähler 2007 -> Zeilenzahl von Dateien bestimmen
Zitat:
|
Re: ZeilenZähler 2007 -> Zeilenzahl von Dateien bestimmen
Zitat:
das stimmt natürlich. Manche wollen jedoch nach ein paar Stunden Arbeit wissen, wie viel Zeilen sie hinzugefügt haben bzw. wie viele Zeilen das Programm hat. Da wäre es recht nützlich. Apropos, man müsste sich quasi "Profile" anlegen können und nach jedem Scan wird die Anzahl der Zeilen abgespeichert. Scannt man erneut, wird aus dem neuen und aus dem alten Scan eine Differenz gebildet und kann sehen, wie viele (neue) Zeilen man getippt hat. ;-) |
Re: ZeilenZähler 2007 -> Zeilenzahl von Dateien bestimmen
Zitat:
|
Re: ZeilenZähler 2007 -> Zeilenzahl von Dateien bestimmen
Zitat:
Zitat:
|
Re: ZeilenZähler 2007 -> Zeilenzahl von Dateien bestimmen
Ja, ihr habt alle Recht. Ich habe auch einen Warnhinweis (siehe #1) angebracht, der die Problematik noch einmal unterstreicht.
Er soll verantwortungsvolles und effizientes Programmieren fördern... |
Re: ZeilenZähler 2007 -> Zeilenzahl von Dateien bestimmen
Hi,
was ich z.B. noch grässlich finde: Deine Form ist ein "lila / pink" und die Buttons grau :arrow: Böses Pfui! Entweder alles in Deinem Style oder lass alles Windows-Standard (bitte noch XPMan einbinden, damit man auch schönes XP-Design hat, sofern es der Benutzer eingestellt hat). ;-) |
Re: ZeilenZähler 2007 -> Zeilenzahl von Dateien bestimmen
Zitat:
|
Re: ZeilenZähler 2007 -> Zeilenzahl von Dateien bestimmen
:lol: I break together :thumb:
|
Re: ZeilenZähler 2007 -> Zeilenzahl von Dateien bestimmen
Was soll man dazu noch sagen? :mrgreen:
|
Re: ZeilenZähler 2007 -> Zeilenzahl von Dateien bestimmen
Zitat:
|
Re: ZeilenZähler 2007 -> Zeilenzahl von Dateien bestimmen
Zitat:
Zitat:
|
Re: ZeilenZähler 2007 -> Zeilenzahl von Dateien bestimmen
gibts vom ZeilenZähler mal wieder etwas neues? Eine neue Version zum Beispiel?
|
Re: ZeilenZähler 2007 -> Zeilenzahl von Dateien bestimmen
Da der TE seit gut 1,5 Jahren nicht mehr online war ... keine Ahnung
(du könntest ihm höchtens eine freundliche Frage-PN zukommen lassen, in der Hoffnung er hat die Banachrichtigung via eMail nicht abgeschaltet und bekommt es es so auch mit) ich hab bei mir nur noch so'nen alten SourceCodeCounter von JLSoft.de rumliegen oder du schaust dich noch etwas hier um (ich glaub da gab es auch noch andere Programme ... z.B. siehe ![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:00 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz