Gambas-it
Programmazione => Progetti degli utenti => Topic aperto da: md9327 - 29 Settembre 2010, 14:20:05
-
Ciao a todos!!!
Dato che a me serviva un qualcosa per poter analizzare a livello sintetico lo stato dei miei progetti, ho creato questo piccolo programmino.
ProjectScan è una piccola applicazione, a riga di comando, che genera un file di testo, con lo stato attuale di un determinato progetto:
- Parametri applicazione
- Lista dei file (moduli, classi, form), in ordine alfabetico, con relativa dimensione e data di ultima modifica
- Per ogni modulo e classe, presenta un elenco delle proprietà, variabili e metodi, separati per tipologia e ordinati alfabeticamente
Usarlo è molto semplice, basta copiare l'eseguibile nella directory del progetto da analizzare, oppure lanciare ProjectScan seguito dal path del progetto.
ProjectScan genera in pochi secondi un file di testo, nominato "project_scan.txt", nella stessa directory da cui si è lanciato il programmino.
Spero dia utile anche a voi.
Al momento metto in allegato solamente l'eseguibile, se qualcuno è interessato anche ai sorgenti, basta farmi un fischio... :D
Bye
-
Versione completa con le variabili...
-
:party: (se non hai capito era il fischio per avere i sorgenti, vorrei provare una cosuccia ;D)
-
Eh, sò sordo, non s'era capito ? ... ;D
Eccoli...
-
:party: (se non hai capito era il fischio per avere i sorgenti, vorrei provare una cosuccia ;D)
GambasPlus?
-
...mmmmmm...
-
GambasPlus?
No ;D
-
Il programmino alla fine mi è stato utile, perchè ha evidenziato delle mie sviste, e mi ha permesso di correggerle al volo.
Con progetto abbastanza grandi, con un numero di componenti elevato, questa utility permette di toglierti da torno qualche piccolo problema.
In futuro si potrebbe ampliare in qualcosa di più complesso... chissà...
Per adesso è piuttosto semplice, genera solo un report grossolano...
-
Versione 0.0.3...
Ho rivoluzionato un pò il progetto, in previsione di ulteriori ampliamenti (anche su suggerimento di cesko)...
Al momento ho aggiunto anche la lettura delle variabili interne alle funzioni/sub...
-
Compilato e fatto partire su un mio progetto Gambas2 ???
Sei un genio :ok: