Hello everyone.
TercoIDE told me that Quincunxian created a program to create a pdf with the information of a project.
Well I do this in something similar.
If anyone is interested in participating in any of this please contact me.
Project is not yet in github but coming soon will be.
Regards.
Scann gambas projects directory application
Re: Scann gambas projects directory application
Hi!
Can you be more specific? What kind of information would you like to gather about the project?
I am asking that because what you are asking is very vague.
My program, DirLister, is able to list everything that is in a directory.
If you mean that, take a look into the file below:
But again, is this what you mean by "information on a project"?
You can download DirLister from here:
DirLister V 0.7.4
And about the PDF version. It's simple. I use "Print..." and instead of my default printer, I choose "Print to PDF File".
Best regards!
“The only thing necessary for the triumph of evil is for good men to do nothing.”― Edmund Burke;
It's easy to die for an idea. It is way harder to LIVE for your idea! (Me)
It's easy to die for an idea. It is way harder to LIVE for your idea! (Me)
Re: Scann gambas projects directory application
Hi, Serban.
I will try to expand the idea.
I wan to read the entire project structure and its code, then index everything, for each project in some directory.
After that show all the info in a program for search many thing such code snippets, projects that use some specific component by developer.
I attach some screenshots.
80% of the project is finished, the indexing of the code of each class and module is missing. For you can search intelligently within all of these.
Best regards.
- Attachments
-
- Captura de pantalla_2020-05-06_22-39-19.png (220.46 KiB) Viewed 5560 times
-
- Captura de pantalla_2020-05-06_22-39-11.png (94.16 KiB) Viewed 5560 times
-
OnlineQuincunxian
- Posts: 173
- Joined: Sunday 25th June 2017 12:14am
- Location: Western Australia
Re: Scann gambas projects directory application
I'm in a similar position with my Application, the 'Gambas Project Review Utility' ; It's about 85% done.
I built it up over the last 5 or so year to help me with managing projects and doing exactly what tincho indicated.
It scans a project and allows you to search for code, print source code, variable lists and a full Project breakdown.
Applications with databases, can review the data, extract to Csv, XML or JSon.
Create database scripts to re-create the table, write the Gambas code for reading & writing to the database.
SQLite only at the moment but MySQL & PostGres are the next additions for the same functionality.
Attached is the Documentation of a gambas Project that I have that runs my home budget and a screen shot
of the same in the review utility. Note # The document index still needs some refinement.
I'm currently working on the automated Application Help creation which will allow you to select specific gambas Forms, add additional pages
and then enter help information for the application so it can be added to the project in a single help folder that contains the html, css and images.
I also have an app that allows you to quickly write application tips similar to the Gambas 'Tips of the Day'
and a utility that allows you to write the settings code for read write and a default value. It can save a lot of time.
Any programmer, professional or hobbiest tends to write some toolbox code after a while.
One annoying thing ! Trying to determine the creation date of a project is hard, due to the way Linux does not store the creation date stamp of files ( that I can see)
I have recently re-built my dev box and when I copied back in my projects folder, all the files date-times stamps were updated to reflect that date.
I'm going to request that a DateCreated=YYYY-MM-DD be added to the .project file in gambas projects.
I built it up over the last 5 or so year to help me with managing projects and doing exactly what tincho indicated.
It scans a project and allows you to search for code, print source code, variable lists and a full Project breakdown.
Applications with databases, can review the data, extract to Csv, XML or JSon.
Create database scripts to re-create the table, write the Gambas code for reading & writing to the database.
SQLite only at the moment but MySQL & PostGres are the next additions for the same functionality.
Attached is the Documentation of a gambas Project that I have that runs my home budget and a screen shot
of the same in the review utility. Note # The document index still needs some refinement.
I'm currently working on the automated Application Help creation which will allow you to select specific gambas Forms, add additional pages
and then enter help information for the application so it can be added to the project in a single help folder that contains the html, css and images.
I also have an app that allows you to quickly write application tips similar to the Gambas 'Tips of the Day'
and a utility that allows you to write the settings code for read write and a default value. It can save a lot of time.
Any programmer, professional or hobbiest tends to write some toolbox code after a while.
One annoying thing ! Trying to determine the creation date of a project is hard, due to the way Linux does not store the creation date stamp of files ( that I can see)
I have recently re-built my dev box and when I copied back in my projects folder, all the files date-times stamps were updated to reflect that date.
I'm going to request that a DateCreated=YYYY-MM-DD be added to the .project file in gambas projects.
- Attachments
-
- Home Budget.txt.tar.gz
- Full project documentation
- (36.91 KiB) Downloaded 385 times
-
- Screenshot of the Review utility
- Selection_007.png (86.86 KiB) Viewed 5554 times
Cheers - Quin.
I code therefore I am
I code therefore I am