Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

DarkBASIC Professional Discussion / What is the most Advanced IDE for DBPro?

Author
Message
DarkDISCUSSION
15
Years of Service
User Offline
Joined: 6th Jul 2011
Location: Ft Madison, IA
Posted: 26th Dec 2011 05:54
Hi,

What is the most advanced IDE for Dark Basic Professional?
Is it Indigo? Stab in the Dark? Blue IDE? Synergy? Are there any others? I'm looking for an IDE with ease of access. Is there an IDE that allows you to insert scancodes? What IDE is the most advanced for power users?

Thanks everyone.

Let's not leak our hard work.
sovr
16
Years of Service
User Offline
Joined: 2nd Jan 2010
Location: USA
Posted: 26th Dec 2011 07:16
well other than the dbpro editor blue IDE is nice!

sov the game creator!
Millenium7
21
Years of Service
User Offline
Joined: 13th Dec 2004
Location:
Posted: 26th Dec 2011 07:47
i use indigo. Can't remember the features of the others but indigo almost nailed it for me. I'm sure the others have some of these features but...

- customisable colour scheme for just about everything. This is crucial for speeding up your coding process. I customised the default colours to have more contrast between functions, variables, strings, comments etc
- foldable functions/loops, oh how it makes a world of difference. Some of my functions are very large with subroutines inside them. I can fold 10 of them and read just the first line to know if it's related to say the main menu, campaign menu, multiplayer screen, game lobby etc. Then simply unfold the one I want and see the code in it. Without this feature i'd lose A LOT of time just scrolling around
- supports plugin commands and help files
- seems to compile WAY faster than the dbpro editor
- auto case correction
- better handling of syntax errors
basjak
16
Years of Service
User Offline
Joined: 16th Apr 2010
Location: feel like signing up for mars
Posted: 26th Dec 2011 12:52
@millenium:

Quote: "better handling of syntax errors "


do you mean it writes the syntax errors and warnings all at once. similar to visual C++.
CumQuaT
AGK Master
16
Years of Service
User Offline
Joined: 28th Apr 2010
Location: Tasmania, Australia
Posted: 26th Dec 2011 13:02
I'm a fan of Stab in the Dark software, myself. They do great work!

TheComet
18
Years of Service
User Offline
Joined: 18th Oct 2007
Location: I`m under ur bridge eating ur goatz.
Posted: 26th Dec 2011 13:06
CodeSurge is really nice to use. I haven't really looked at any other IDEs. I heard the DBP built-in one has improved a lot since it was first released. What's going on with CodeSurge 2?

TheComet


Don't click.
Brendy boy
20
Years of Service
User Offline
Joined: 17th Jul 2005
Location: Croatia
Posted: 26th Dec 2011 13:51
Quote: "What is the most advanced IDE for Dark Basic Professional?
Is it Indigo? Stab in the Dark? Blue IDE? Synergy? Are there any others? I'm looking for an IDE with ease of access. Is there an IDE that allows you to insert scancodes? What IDE is the most advanced for power users?"

Why don't you try all of them and see which suits you the best

Daniel TGC
Retired Moderator
19
Years of Service
User Offline
Joined: 19th Feb 2007
Location: TGC
Posted: 26th Dec 2011 22:23
I just use the default, it does everything I want. I don't care about changing IDE colour schemes, I just want to write source code in it.
SoftMotion3D
AGK Developer
20
Years of Service
User Offline
Joined: 24th Aug 2005
Location: Calgary,Alberta
Posted: 26th Dec 2011 22:44
i dislike the new default ide....i tend to use the original from tgc as it makes more sence for me to use and understand.

To use that one create your project files first...save

and then close dbp. Open DBP by clicking on your dbpro file and it should launch the older ide...the one i like anyways

Chris Tate
DBPro Master
17
Years of Service
User Offline
Joined: 29th Aug 2008
Location: London, England
Posted: 27th Dec 2011 23:14 Edited at: 27th Dec 2011 23:15
Until recently I've always used CodeSurge. Now I use Indigo.

Being able to find the declaration and references to something via the right click context menu just speeds up the whole process. It throws an error message when you mismatch a parenthesis, and it locates error lines accurately when reporting compile time errors.

Unlike the default editor; CodeSurge and Indigo allows you to use // comments.

Indigo also allows you to fold and unfold functions and branch statements to keep things compact when certain code is not to be worked on.

I've not used Stab in the dark editor yet.

As for the Synergy editor; the new default one; I've had serious problems with it corrupting my source code. At one point, when ever I pressed 'p', it replaced the P with some wierd set of characters. Sometimes when it loads source code, the newline characters show up as squares. At has a nice error log however.

Mobiius
Valued Member
23
Years of Service
User Offline
Joined: 27th Feb 2003
Location: The Cold North
Posted: 28th Dec 2011 10:57
I love the new default editor. I've had no issues with it at all and think it's the best. I've tried all the others but original is best for me!

My signature is NOT a moderator plaything! Stop changing it!
Burning Feet Man
18
Years of Service
User Offline
Joined: 4th Jan 2008
Location: Sydney, Australia
Posted: 1st Jan 2012 22:47
Indigo also has "default relative paths for projects" which is the best feature EVER if you use DBpro on a few different machines which all have slightly different directory structures. Works brilliantly, if you use dropbox to manage your DBpro code between a home and work computer, for example.

Help build an online DarkBASIC Professional help archive.
DarkBasic Help Wikia
sadsack
22
Years of Service
User Offline
Joined: 27th Nov 2003
Location: here
Posted: 10th Jan 2012 02:27
I just use the default

Life is not fair, so deal with it.
http://www.gusroundtable.com/

Login to post a reply

Server time is: 2026-07-09 20:55:08
Your offset time is: 2026-07-09 20:55:08