QtCreator als IDE für VHDL
Verfasst: 5. Dezember 2017 09:59
Hallo,
Ich möchte gern den QtCreator als Enwicklungsumgebung für VHDL benutzen. Das heißt eigentlich nur als Editor und Frontend für Simulationen & Unit Tests. Synthese kann weiterhin mit den Tools der FPGA-Hersteller erfolgen.
Zu meiner Motivation: Als VHDL-Enwickler hat man, wegen der verglichen mit Programmiersprachen wie C/C++ etc. geringeren Verbreitung, eine deutlich kleinere Auswahl an Entwicklungstools. Das Maß der Dinge ist da immer noch der gute alte Emacs mit VHDL-Mode. Nur das proprietäre Sigasi Studio kann mehr, das kostet aber auch an die 1000€ pro Jahr. Außerdem ist es wie so viele IDEs Eclipse-basiert und ich schaff es einfach nicht mit dem Look&Feel von Eclipse anzufreunden . Genau so gehts mir mit dem Emacs. Es ist toll was damit möglich ist aber ich habe auch nach Jahren des Gebrauchs noch das Gefühl man muss in einer Unix-Commandline-Welt aufgewachsen sein, um sich damit richtig wohl zu fühlen.
Den QtCreator dagegen liebe ich einfach. Ein VHDL Highlighting hat der sogar schon an Board, und eine Simple Projekt/Datei-Verwaltung ist natürlich auch möglich. Ich habe es auch geschafft, über die externen Tools den Emacs im bash mode als Code Beautyfier zu verwenden. Was ich mir aber noch wünsche sind Dinge wie, Refactoring, Code Navigation wie von C++ Files gewohnt, usw.
Ich möchte dafür gern ein Plugin schreiben. Allerdings habe ich mit dem Plugin API noch keinerlei Erfahrung und weiß nicht wie viel Kontrolle ich damit habe. Kann mir jemand sagen, ob mein Anliegen auf diesem Weg umsetzbar ist?
Gruß
Philip
Ich möchte gern den QtCreator als Enwicklungsumgebung für VHDL benutzen. Das heißt eigentlich nur als Editor und Frontend für Simulationen & Unit Tests. Synthese kann weiterhin mit den Tools der FPGA-Hersteller erfolgen.
Zu meiner Motivation: Als VHDL-Enwickler hat man, wegen der verglichen mit Programmiersprachen wie C/C++ etc. geringeren Verbreitung, eine deutlich kleinere Auswahl an Entwicklungstools. Das Maß der Dinge ist da immer noch der gute alte Emacs mit VHDL-Mode. Nur das proprietäre Sigasi Studio kann mehr, das kostet aber auch an die 1000€ pro Jahr. Außerdem ist es wie so viele IDEs Eclipse-basiert und ich schaff es einfach nicht mit dem Look&Feel von Eclipse anzufreunden . Genau so gehts mir mit dem Emacs. Es ist toll was damit möglich ist aber ich habe auch nach Jahren des Gebrauchs noch das Gefühl man muss in einer Unix-Commandline-Welt aufgewachsen sein, um sich damit richtig wohl zu fühlen.
Den QtCreator dagegen liebe ich einfach. Ein VHDL Highlighting hat der sogar schon an Board, und eine Simple Projekt/Datei-Verwaltung ist natürlich auch möglich. Ich habe es auch geschafft, über die externen Tools den Emacs im bash mode als Code Beautyfier zu verwenden. Was ich mir aber noch wünsche sind Dinge wie, Refactoring, Code Navigation wie von C++ Files gewohnt, usw.
Ich möchte dafür gern ein Plugin schreiben. Allerdings habe ich mit dem Plugin API noch keinerlei Erfahrung und weiß nicht wie viel Kontrolle ich damit habe. Kann mir jemand sagen, ob mein Anliegen auf diesem Weg umsetzbar ist?
Gruß
Philip