• Print

Author Topic: DavsIDE v1.29 for QB64 (win) - Syntax Highlighting/Built-in Help/IDE Colors  (Read 27967 times)

Dav

  • Hero Member
  • *****
  • Posts: 630
DavsIDE v1.29 for QB64 (win) - Syntax Highlighting/Built-in Help/IDE Colors
« on: November 30, 2010, 11:04:24 am »
EDIT:

DavsIDE v1.29 - Small IDE for QB64 compiler:
(Released July 30th, 2013)

FEATURES:

* Syntax Highlighting
* Autocases Keywords
* Built-in keyword HELP
* Bookmark lines of code
* Auto indents like Qbasic
* Autocompletion Code Box
* Autoload last opened file
* Small Note Box to save ideas
* User defined IDE color schemes
* Shows Realtime Keyword Syntax usage
* Loads large BAS/BI files very quick
* Printing source code Capability
* Standard Windows GUI
* IDE settings remembered


Direct Download: http://www.qbasicnews.com/dav/files/davside-v129.zip (442k)


Screenshot: DavsIDE Screenshot.

Project Page: http://www.qbasicnews.com/dav/projects.php

Changelog: http://www.qbasicnews.com/dav/files/davside-changelog.txt

- Dav
« Last Edit: July 30, 2013, 06:27:25 pm by Dav »
(Visit Dav's Qbasic Site) (Grab my IDE)

unseenmachine

  • Hero Member
  • *****
  • Posts: 3542
  • Make the Game not the ENGINE!!!
Re: Made a small IDE for QB64
« Reply #1 on: November 30, 2010, 11:44:21 am »
It looks really nice. What did you code it in?
UnseenGDK Download : http://dl.dropbox.com/u/8822351/UnseenGDK.bm
GDK Tutorial : http://dl.dropbox.com/u/8822351/UnseenGDK_Tutorial.doc
VQB02 : https://www.dropbox.com/s/zz5ve8e75gcie8z/VQB02.bm?dl=0

codeguy

  • Hero Member
  • *****
  • Posts: 3813
  • what the h3ll did i name that code?
    • stuff at dkm
Re: Made a small IDE for QB64
« Reply #2 on: November 30, 2010, 12:25:02 pm »
very nice, dav. it's refreshing to see such functionality in such a small drive footprint. ya never cease to amaze me dav!
http://denteddisk.forums-free.com/make-an-appointment-with-the-resident-code-guru-f34.html

Dav

  • Hero Member
  • *****
  • Posts: 630
Re: Made a small IDE for QB64
« Reply #3 on: November 30, 2010, 03:11:45 pm »
Thanks for the replies.  :)  It's being coded in PureBasic.  I just uploaded a new version to fix the ASCII issue. No longer looks like QB, but had to compromise.  Check the top of the thread for the new download.

- Dav
(Visit Dav's Qbasic Site) (Grab my IDE)

Pete

  • Hero Member
  • *****
  • Posts: 6963
  • Cuz I sez so varmint!
Re: Made a small IDE for QB64
« Reply #4 on: November 30, 2010, 07:53:11 pm »

You made a small IDE? Well, my eyesight isn't very good; so, when you make a bigger IDE, let me know!  ;D

Pete
Give a man a program, and he does one thing for a day. Teach a man to program, and he does one thing for a lifetime.

Clippy

  • Hero Member
  • *****
  • Posts: 19011
  • I LOVE π = 4 * ATN(1)    Use the QB64 WIKI >>>
    • Pete's Qbasic Site
Re: Made a small IDE for QB64
« Reply #5 on: November 30, 2010, 08:02:53 pm »
DON'T WORRY Pete. It IS FULL SCREEN! You CAN'T MISS it.Where IS the Update Menu anyhow?  ;D

It also OVERWRITES Galleon's Readme file if you let it!

WHY does EVERYBODY name it "ReadMe"?
QB64 WIKI: Main Page
Download Q-Basics Code Demo: Q-Basics.zip
Download QB64 BAT, IconAdder and VBS shortcuts: QB64BAT.zip
Download QB64 SDL: QB64v0954-win15.7z

Pete

  • Hero Member
  • *****
  • Posts: 6963
  • Cuz I sez so varmint!
Re: Made a small IDE for QB64
« Reply #6 on: November 30, 2010, 08:06:06 pm »

Yeah Dav, change yours to: ReadMeNext.txt

Pete  ;D
Give a man a program, and he does one thing for a day. Teach a man to program, and he does one thing for a lifetime.

DarthWho

  • Hero Member
  • *****
  • Posts: 4039
  • Timelord of the Sith
Re: Made a small IDE for QB64
« Reply #7 on: November 30, 2010, 08:07:36 pm »
because "MeRead" sounds absolutely Paleolithic Clippy
FastMath 1.1.0 released: http://dl.dropbox.com/u/12359848/fastmath.h

BTC: 1DGmy7rBZ15Y1nFJXkoE8BkvmMu6DxSMM4
LTC: LRNzAapRvQEuuEGwuLTG1f6nuHaf7tqkn7

Clippy

  • Hero Member
  • *****
  • Posts: 19011
  • I LOVE π = 4 * ATN(1)    Use the QB64 WIKI >>>
    • Pete's Qbasic Site
Re: Made a small IDE for QB64
« Reply #8 on: November 30, 2010, 08:14:48 pm »
Just read it CAVE monkey!  ;D
QB64 WIKI: Main Page
Download Q-Basics Code Demo: Q-Basics.zip
Download QB64 BAT, IconAdder and VBS shortcuts: QB64BAT.zip
Download QB64 SDL: QB64v0954-win15.7z

Pete

  • Hero Member
  • *****
  • Posts: 6963
  • Cuz I sez so varmint!
Re: Made a small IDE for QB64
« Reply #9 on: November 30, 2010, 08:18:00 pm »

At least with his conservative philosophy, his cave will be filled with nice amenities, while your's will stink of free government cheese!

Pete  ;D
Give a man a program, and he does one thing for a day. Teach a man to program, and he does one thing for a lifetime.

DarthWho

  • Hero Member
  • *****
  • Posts: 4039
  • Timelord of the Sith
Re: Made a small IDE for QB64
« Reply #10 on: November 30, 2010, 08:22:16 pm »
Better than being a Precambrian Paperclip ;D ;D ;D
By the way what did the Anomalocaridid look like?


BTW I am a Fiscal conservative and a social moderate I do not believe that I have the right to impose my sense of morality on others. I can however consider people complete fools and tell them that but I will not try to enforce my will on them.
FastMath 1.1.0 released: http://dl.dropbox.com/u/12359848/fastmath.h

BTC: 1DGmy7rBZ15Y1nFJXkoE8BkvmMu6DxSMM4
LTC: LRNzAapRvQEuuEGwuLTG1f6nuHaf7tqkn7

Clippy

  • Hero Member
  • *****
  • Posts: 19011
  • I LOVE π = 4 * ATN(1)    Use the QB64 WIKI >>>
    • Pete's Qbasic Site
Re: Made a small IDE for QB64
« Reply #11 on: November 30, 2010, 08:27:29 pm »
I wouldn't know...

Is that your last name?  ;D
QB64 WIKI: Main Page
Download Q-Basics Code Demo: Q-Basics.zip
Download QB64 BAT, IconAdder and VBS shortcuts: QB64BAT.zip
Download QB64 SDL: QB64v0954-win15.7z

Dav

  • Hero Member
  • *****
  • Posts: 630
Re: Made a small IDE for QB64
« Reply #12 on: December 03, 2010, 07:19:23 am »
The IDE has been updated to fix a serious editing flaw that could save garbage when using extended ASCII codes.  If you downloaded previous version please use this one instead. The old versions are no longer available.

To make a long story short, the IDE now uses a built-in QB style font that handles ASCII codes correctly and fixes editing/saving issues on some systems.  I also added an ASCII chart and renamed the readme because Clippy has a good point about the name conflict. The font data & ASCII chart increased the EXE size to 48k.

This will probably be the last update until after new years (work load getting heavy).

Thanks for trying the IDE out and for the feedback.

- Dav
« Last Edit: December 03, 2010, 07:35:35 am by Dav »
(Visit Dav's Qbasic Site) (Grab my IDE)

Cyperium

  • Hero Member
  • *****
  • Posts: 3641
  • Knowledge is good, but understanding is better
    • Cyperium
Re: Made a small IDE for QB64
« Reply #13 on: December 03, 2010, 11:42:13 am »
Looks good, I'm going to make a token-oriented formatter that formats QB keywords correctly if you want. There's a lot of exceptions in QB syntax.


I have already done a formatter that you can use that is coded in my editor but it's slower than it would be using tokens.
Venture - New Prototype, QB64 Editor v1.97, SDL dll files

Dav

  • Hero Member
  • *****
  • Posts: 630
Re: Made a small IDE for QB64
« Reply #14 on: December 03, 2010, 03:18:51 pm »
Thanks cyperium.  Sure, I'd like to see it.

I jumped the gun about v1.03 being the last update for a while. Just put up v1.04.  Replaced the crappy ASCII chart with one I made in QB64 and saved as an image.  Better quality and smaller size too.  Optimized code some, EXE size now 10% smaller than v1.03. (NOW I'm done for a while).

- Dav
« Last Edit: December 03, 2010, 03:30:52 pm by Dav »
(Visit Dav's Qbasic Site) (Grab my IDE)

  • Print