Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
A New QB64 IDE
#1
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.
The noticing will continue
Reply
#2
Sounds great!  Smile 

- Dav

Find my programs here in Dav's QB64 Corner
Reply
#3
Added an intro to the terminal that displays the current QB64PE version. Also, updated the title bar so that it shows the name of the source file and the version of QB64PE. The title dynamically updates if the user does another "Save As".

   
The noticing will continue
Reply
#4
Neat.  I like how minimal it is.
Reply
#5
I also like this minimalist style. May I ask if this IDE supports Unicode? That way, Chinese text can be displayed correctly, and I can finally say goodbye to garbled characters.Looking forward to it very much. Smile
Reply
#6
It looks minimalist because I haven't finished adding many of the features lol. I would imagine it supports Unicode. I haven't tried! I'll have to give it a go this evening and see if I can paste in some characters.
The noticing will continue
Reply
#7
Great!
Hope it works also in Linux  Big Grin
Reply
#8
(12-12-2025, 04:44 PM)Rudy M Wrote: Great!
Hope it works also in Linux  Big Grin

Oh this is being made only in Linux. I'm programming it on Zorin 18.
The noticing will continue
Reply
#9
I like the indicator that the compiler is working; however, it should disappear again after the translation is finished. It would be a good addition, as you can see how the compilation is progressing, similar to the download.

[Image: QB64-Compiler-Anzeige.jpg]

. . . or
[Image: QB64-Compiler-Anzeige2.jpg]
Reply
#10
I think the only reason I have stuck with current IDE is the syntax checking. Any chance that might be included?

Heck, having some type of plug-in support would be awesome.

Keep up the good work!
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
Information BIDET, an alternative IDE. Bhsdfa 7 1,387 05-06-2025, 11:51 AM
Last Post: SpriggsySpriggs

Forum Jump:


Users browsing this thread: 1 Guest(s)