Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
A New QB64 IDE
#31
(12-17-2025, 03:46 PM)SpriggsySpriggs Wrote: Yeah, no, I'm not including an interpreter to run immediate commands unless I suddenly decide to rewrite the entire QB64 backend. Nor am I including a debugger. QB64pe already has a debugger (vwatch) that inserts plenty of bloat into the code as it is. It is something that never should have been added. As for real-time syntax checking, if you want something that is literally trying to parse your entire code as you type each character, use the original IDE. Mine is going to wait a half second after you are done typing before it tries checking. I can add auto indenting and auto formatting using QB64pe's command line switch.

IF I get an itch and decide to write up the entire backend of QB64, I won't be making the IDE in QB64pe. I'll make it in Python or C.

Adding syntax checking and indenting is one thing i started to add to my IDE before quitting.  I did have a crude method working in dev.  Instead of checking every letter i waited until the line was entered and checked it for errors, and then auto indented it. Only had a few commands syntax checking done before i realized it would be like climbing mount everest in bathroom slippers to do them all.  I got burned out eventually.  

I like how your ide looks!  

- Dav

Find my programs here in Dav's QB64 Corner
Reply
#32
(12-17-2025, 04:54 PM)Dav Wrote: Adding syntax checking and indenting is one thing i started to add to my IDE before quitting.  I did have a crude method working in dev.  Instead of checking every letter i waited until the line was entered and checked it for errors, and then auto indented it. Only had a few commands syntax checking done before i realized it would be like climbing mount everest in bathroom slippers to do them all.  I got burned out eventually.  

I like how your ide looks!  

- Dav

Thanks, @Dav! I will just use QB64pe's built-in command line switch to auto format the file for now. Eventually, I would like to make my own version so I don't have to rely on that code. Same with the code emitter. I'd love to figure out how to convert everything and emit my own C code.
The noticing will continue
Reply


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

Forum Jump:


Users browsing this thread: 1 Guest(s)