Posts: 4,707
Threads: 224
Joined: Apr 2022
Reputation:
322
Quote:It's just an idea. Would it be possible to build an IDE with auto tabbing and syntax checking, just like the official IDE but for Windows?
I'm not quite convinced by the current text-mode IDE, and Notepad++ doesn't have error checking and auto tabbing. Thanks and sorry for the question, I understand that the current IDE already has a lot of work done. I would not want to belittle the work of the creators.
Dang did I just rely in wrong thread or were they also talking about same?
https://qb64phoenix.com/forum/showthread...1#pid15861
Oh madscijr just posted after my post, you are young explorer! check it out
724 855 599 923 575 468 400 206 147 564 878 823 652 556 bxor cross forever
Posts: 4,707
Threads: 224
Joined: Apr 2022
Reputation:
322
(05-12-2023, 01:27 PM)madscijr Wrote: (05-12-2023, 01:15 PM)bplus Wrote: Discussion started here about VSCode:
https://qb64phoenix.com/forum/showthread.php?tid=1639
Honestly (and being old fart) I haven't played around and explored VSCode, I've learned to live and love the QB64 IDE but if you are young and adventurous and not as comfortable with the ole IDE I say give it a try 
I had QB64 working with VS.Code. It was a little awkward because to compile/run you had to use a different combination of keyboard shortcuts, but it worked. However the big thing missing was live syntax checking, which I rely on. So I got in the habit of doing select all, copying my code, and pasting it into the QB64 IDE every few minutes for syntax checking.
Oh good you did try it out. Yeah it's not going to be same ole IDE for sure. I am not a shortcut key presser so much as a mouser but I swear I thought I checked it out for syntax checking and/or formatting like Dim MeWithCamelCaps and then typing mewithcamelcaps and seeing the caps being fixed. I wouldn't even have considered recommending because there is NotePad++ that does tabs too but not the formatting syntax checks. I will check again...
724 855 599 923 575 468 400 206 147 564 878 823 652 556 bxor cross forever
Posts: 4,707
Threads: 224
Joined: Apr 2022
Reputation:
322
05-12-2023, 02:13 PM
(This post was last modified: 05-12-2023, 02:26 PM by bplus.)
Dang failed format test:
Notice = sign not spaced out, ? not changed to Print, line 2 variable not cap fixed but VSCode does throwup auto completion with the previous DIM's varaible as a choice. But the output recognizes the all lower case variable the same as the camel capped one, not good if two different types which good ole IDE wont let you do!
Yeah, I am not told about the name conflict until after I try and run it. VSCode lets me waste my time Dim'ing with a name conflict:
724 855 599 923 575 468 400 206 147 564 878 823 652 556 bxor cross forever
Posts: 13
Threads: 1
Joined: May 2023
Reputation:
0
Sorry if this thread has kind of morphed and if I'm out of the flow, but some more thoughts on a potential, theoretical alternate built-in ide (just thinking out loud for fun here):
-Should avoid "busy" visual clutter - the UI can be slick and polished, but the actual IDE should remain clear and simple even if some handy things are added.
-No cryptic icons and buttons. If an icon is to be used, only do it for something blatantly obvious.
-Screen-space-hungry and fiddly crap should be avoided at all costs. The more room on-screen to see the important part (the code) and the less fiddling/dragging/resizing/yadda yadda to do repetitive tasks, the better.
-Should be legible, clear, spacious and comfortable on a bog standard 1920x1080 monitor.