12-12-2025, 04:19 AM
(This post was last modified: 12-12-2025, 04:26 AM by SpriggsySpriggs.)
I'm currently developing a new IDE in GTK4 for QB64. I won't be sharing the code just yet as it is very messy and needs to be organized.
Here are some screenshots showing it working.
The IDE features a virtual terminal pane in the bottom that shows the compilation status from QB64-PE, as well as any syntax errors. Saving the code works and so does building. Clicking the "Run" button makes it build the program and then start it afterwards. Syntax highlighting is currently handled through the GTK Source library's vb.net definition. I will eventually update that to be my own highlighting scheme. Theme-ing works with the IDE as well. The screenshots show it using "Adwaita-dark". I plan on allowing on-the-fly changing of the theme. It will be several thousand lines of code at the end, once everything is in place.
Here are some screenshots showing it working.
The IDE features a virtual terminal pane in the bottom that shows the compilation status from QB64-PE, as well as any syntax errors. Saving the code works and so does building. Clicking the "Run" button makes it build the program and then start it afterwards. Syntax highlighting is currently handled through the GTK Source library's vb.net definition. I will eventually update that to be my own highlighting scheme. Theme-ing works with the IDE as well. The screenshots show it using "Adwaita-dark". I plan on allowing on-the-fly changing of the theme. It will be several thousand lines of code at the end, once everything is in place.
The noticing will continue


![[Image: QB64-Compiler-Anzeige.jpg]](https://i.ibb.co/JFqC0zCy/QB64-Compiler-Anzeige.jpg)
![[Image: QB64-Compiler-Anzeige2.jpg]](https://i.ibb.co/1tZzs0g9/QB64-Compiler-Anzeige2.jpg)