I thought I'd share with you a program that I've been developing in order to learn about object oriented programming, Ada and GTK.
https://sourceforge.net/projects/vhdlcheat/
Basically have been forced to switch between various tools over recent years I began to think it would be useful to have a code template tool that will work with any of them - i.e. enter the entity / architecture name and dump the whole code chunk into your source file. VHDL_Cheat does this via the clipboard, so it will work alongside any text editor, with no integration needed.
There's a few things that I want to neaten up on it and if you take a look at the code then you'll probably see that there's better ways to do a few things - I do want to tidy this up in time but hey it's my first proper OO project and it works. I also want to add templates for processes, procedures and functions. Most importantly I want to get it working on Linux too - at the moment it only works for Windows (XP - I've not tested it on anything else but may do).
However as I say - it does work - so if it sounds interesting give it a go (free, GPL licence).
To install, simply unzip into whatever directory you want.
The application is run from the exe in /bin.
The code templates can be amended by changing the appropriate text file in the /templates directory. Note that <name> will be substituted by the name entered in the GUI field (for the architecture <arch_name> will also be substituted accordingly).
Thanks to Tristan for his excellent work on GHDL.
Cheers
Alex
<<attachment: VHDL_Cheat.png>>
_______________________________________________ Ghdl-discuss mailing list [email protected] https://mail.gna.org/listinfo/ghdl-discuss
