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.

Work in Progress / CodeSurge -- DarkBASIC Professional IDE

Author
Message
Digital Awakening
AGK Developer
20
Years of Service
User Offline
Joined: 27th Aug 2002
Location: Sweden
Posted: 8th Aug 2007 10:29
Mistrel:
Seems like it saves before compiling here, at least the tabs turn black before the compiling starts.

[center]
Game development made simple!
PowerSoft
18
Years of Service
User Offline
Joined: 10th Oct 2004
Location: United Kingdom
Posted: 8th Aug 2007 15:28 Edited at: 8th Aug 2007 15:42
Yes, it saves before compile. This, however, could be a disadvantage, it could overwrite code when you just want to test some new code. Not much you can do about it though. Could possibly just save a temp copy and not overwrite your old source.

Just ideas.


[edit]
found another bug. If you have a function but decide to comment it out and then make another function with the same name CodeSurge reports the commented out version (or the version above the uncommented version) for the function header.

(I'm doing this as I want to try a different approach without having to delete other function)

The Innuendo's, 4 Piece Indie Rock Band
http://theinnuendos.tk:::http://myspace.com/theinnuendosrock
FERSIS
16
Years of Service
User Offline
Joined: 17th May 2006
Location:
Posted: 8th Aug 2007 17:40
it appears that hyrichter doesnt have the time to keep going with codesurge ,
It is a great IDE , a lot of bugs tough.
Im using BlueIde2 right now , and it is pretty cool , it has his bugs but nothing serious
cheers
PowerSoft
18
Years of Service
User Offline
Joined: 10th Oct 2004
Location: United Kingdom
Posted: 8th Aug 2007 18:24
Well alot of the 'bugs' are more nags than anything else. It doesn't stop me using the IDE they're more tweaks than anything.

If you read earlier posts you'll see his LIFE is busy at the minute so you can't expect him to work on this, you need time for yourself as well etc.

When he gets more time he'll (?) work more on this, well I hope he does


Cheers,

The Innuendo's, 4 Piece Indie Rock Band
http://theinnuendos.tk:::http://myspace.com/theinnuendosrock
Digital Awakening
AGK Developer
20
Years of Service
User Offline
Joined: 27th Aug 2002
Location: Sweden
Posted: 8th Aug 2007 21:08
PowerSoft:
You can always turn that feature off in the settings. Personally I always keep backups, both on my laptop and my USB memory stick as well as on my USB HDD once in a while. You never know when you might get a disc crash or something else preventing you from accessing your files.

FERSIS:
It's not been that long since the last update, which BTW is really good. As PowerSoft says, most remaining bugs are quite small.

[center]
Game development made simple!
FERSIS
16
Years of Service
User Offline
Joined: 17th May 2006
Location:
Posted: 14th Aug 2007 00:31
Sure sure ,i know that he is too busy.
cheers
Mistrel
Retired Moderator
17
Years of Service
User Offline
Joined: 9th Nov 2005
Location:
Posted: 15th Aug 2007 03:47
The command "mod" is not a recognized keyword in CodeSurge.

http://3dfolio.com
PowerSoft
18
Years of Service
User Offline
Joined: 10th Oct 2004
Location: United Kingdom
Posted: 15th Aug 2007 11:20
That's not a CodeSurge bug, it's missing from one of the Keyword.INI files

The Innuendo's, 4 Piece Indie Rock Band
http://theinnuendos.tk:::http://myspace.com/theinnuendosrock
Digital Awakening
AGK Developer
20
Years of Service
User Offline
Joined: 27th Aug 2002
Location: Sweden
Posted: 17th Aug 2007 11:51
Here's another smal bug:

When a new source file is created or added to the list it doesn't get sorted alphabetically, I have to switch over to compile order and back.

[center]
Game development made simple!
Digital Awakening
AGK Developer
20
Years of Service
User Offline
Joined: 27th Aug 2002
Location: Sweden
Posted: 18th Aug 2007 22:29 Edited at: 18th Aug 2007 22:30
I found what seems to be the problem with auto saving files. If I put the source files in a folder the compiler will not recognice changes in the files unless I save the files manually (save on compile happens after compile).

Source files in folders must be saved for changes to be included in the compilation. If the files are placed in the root directory they do not have to be saved.

I'm currently using 18 files for Simple Game Toolkit, putting them in separate folders really helps. With more then 6000 lines it would be nice not having to recompile because I forgot to save.

[center]
Game development made simple!
Windsept
16
Years of Service
User Offline
Joined: 9th Jun 2006
Location: United States
Posted: 19th Aug 2007 04:20
Hey, I really, really like Codesurge as an alternative to the native IDE. But I have one really annoying problem that sometimes out of frustration forces me to use the native IDE. I find that I have to compile my projects many times to get Codesurge to use the source I have written.

Example:
I might leave and open set of parentheses. So when I compile the project Codesurge will tell me about the error. I will fix the error by closing the parentheses. Then I hit F5 to compile and run. But Codesurge will bring up the exact same error. I hit OK and once again hit F5 to get it to work. This happens all the time when I change a number or two when positioning an object. Or a word or two when changing a string. I am not sure if this is a common error but it gets pretty annoying when you are on a role coding.

Other than that I have no qualms about this software. And would recommend it to anyone who doesn't already use it.

Thanks

Windsept

Digital Awakening
AGK Developer
20
Years of Service
User Offline
Joined: 27th Aug 2002
Location: Sweden
Posted: 19th Aug 2007 13:44
Windsept:
You should read what I posted just before you did. Last post on page 24.

[center]
CREATE games with ease! NO programming required!
WIP
FERSIS
16
Years of Service
User Offline
Joined: 17th May 2006
Location:
Posted: 19th Aug 2007 17:19
You can always try BlueIde2 if that bug is too annoying for you
The Nerd
18
Years of Service
User Offline
Joined: 5th Jun 2004
Location: Denmark
Posted: 19th Aug 2007 17:24 Edited at: 19th Aug 2007 17:25
Quote: "I might leave and open set of parentheses. So when I compile the project Codesurge will tell me about the error. I will fix the error by closing the parentheses. Then I hit F5 to compile and run. But Codesurge will bring up the exact same error. I hit OK and once again hit F5 to get it to work. This happens all the time when I change a number or two when positioning an object. Or a word or two when changing a string. I am not sure if this is a common error but it gets pretty annoying when you are on a role coding.
"


That might be because of the problem that if you have multiple source files for your project, you'll have to save when you make changes before the compiler will take notice of it. It has been a known problem for a long time.

Windsept
16
Years of Service
User Offline
Joined: 9th Jun 2006
Location: United States
Posted: 19th Aug 2007 18:49 Edited at: 19th Aug 2007 18:59
Alright so before I compile I'll just hit save-all and it should fix the problem. Like I said before I really like Codesurge it is just a little annoying if you don't know that the problem is fixable by a simple click before compile. But thanks for the help.

Windsept

The Nerd
18
Years of Service
User Offline
Joined: 5th Jun 2004
Location: Denmark
Posted: 19th Aug 2007 19:15 Edited at: 19th Aug 2007 19:16
Quote: "Alright so before I compile I'll just hit save-all and it should fix the problem"


Exactly. Before you compile all you have to do is press shift+Ctrl+s(save all shortcut) and you will save all the source files.

Windsept
16
Years of Service
User Offline
Joined: 9th Jun 2006
Location: United States
Posted: 19th Aug 2007 19:36 Edited at: 19th Aug 2007 19:37
Quote: "Exactly. Before you compile all you have to do is press shift+Ctrl+s(save all shortcut) and you will save all the source files."


Sweet, Thanks Man!!

Windsept

Digital Awakening
AGK Developer
20
Years of Service
User Offline
Joined: 27th Aug 2002
Location: Sweden
Posted: 19th Aug 2007 20:18 Edited at: 19th Aug 2007 20:19
Or you can put all your source files in the same directory as your dbpro file and there shouldn't be any problems. I had my project set up that before when I had less then 10 files, now I have 18 so I have them in 4 folders depending on what they do. The "save on compile" option also works propperly with source files in the root directory.

[center]
CREATE games with ease! NO programming required!
WIP
hyrichter
18
Years of Service
User Offline
Joined: 15th Feb 2004
Location: Arizona
Posted: 19th Aug 2007 21:28
Digital Awakening,
THANK YOU!! For showing me exactly what caused the problem with not sending the current source to the compiler. I can't thank you enough! I had searched and searched trying to figure out what was causing the problem, but it never occured to me it was files in subfolders. Once I knew the problem, it was only a couple minutes to fix it. The IDE was just matching the file name on the tab instead of the complete path when checking for the latest source. This was also the SAME reason that it appeared to compile before saving. (Technically, it still saved before compiling, but it created the full-source file before it saved, so that's fixed as well.)

You should have an update TONIGHT. While it won't have every issue addressed, most all the annoying bugs will be squashed, and you'll see a few more nice features.

Good performance is better than a good excuse.
CodeSurge -- DBP Editor for serious programmers.
Digital Awakening
AGK Developer
20
Years of Service
User Offline
Joined: 27th Aug 2002
Location: Sweden
Posted: 19th Aug 2007 21:57
YAY!

I started noticing problems when I started to use folders. It took a while to work out exactly what caused the problem and how it worked, I do have quite a few seconds of compile time now. I was hoping for a fix so that's why I tested it thuroly(sp?). Didn't expect one so soon

[center]
CREATE games with ease! NO programming required!
WIP
hyrichter
18
Years of Service
User Offline
Joined: 15th Feb 2004
Location: Arizona
Posted: 20th Aug 2007 07:56 Edited at: 20th Aug 2007 07:56
Ok, everyone, the update is here! However, I'm posting it over in Program announcements since CodeSurge is FINALLY at version 1.0!

I feel like it's finally time to move it there as this thread is getting rather hard to follow, and while I still plan to continue to make improvements to CodeSurge, after 1 year and 7 months of developing it, I think it's more than mature enough to warrant 1.0 status. Of course, it's not perfect, but any issues are very minor.

The new thread is now here. Please post any messages there.

Good performance is better than a good excuse.
CodeSurge -- DBP Editor for serious programmers.
Diggsey
16
Years of Service
User Offline
Joined: 24th Apr 2006
Location: On this web page.
Posted: 20th Aug 2007 16:02
YAY
Can't we keep this thread going a little while longer, until we reach 1000 posts?

Code Dragon
16
Years of Service
User Offline
Joined: 21st Aug 2006
Location: Everywhere
Posted: 20th Aug 2007 18:42
YAY

27 posts to go, for v1.x updates will you be using this thread or the new one?

Quote: "Quote: "he probably thought you meant you thought"
NOO!! MY BRAIN IT EXPL"
hyrichter
18
Years of Service
User Offline
Joined: 15th Feb 2004
Location: Arizona
Posted: 20th Aug 2007 19:21
I'd like everything to be posted in the new thread over in Program Announcements. This one's getting too hard to follow.

Maybe we can get a mod to lock this thread at exactly 1000 posts? Or should we keep it going until 1337 posts? That would be really cool.

CodeSurge
Version 1.0 finally released! Code your DBP projects in style.
Lukas W
19
Years of Service
User Offline
Joined: 5th Sep 2003
Location: Sweden
Posted: 20th Aug 2007 23:03
I'll help you with getting at least 1000 posts.

I think I remember you saying that it will be DBC compatible too?
Or maybe I never asked that question.

Lost in Thought
18
Years of Service
User Offline
Joined: 4th Feb 2004
Location: U.S.A. : Douglas, Georgia
Posted: 21st Aug 2007 12:52
Quote: "I think I remember you saying that it will be DBC compatible too?"


Now that would be cool. Of course there are a few OK ones for it already.

Diggsey
16
Years of Service
User Offline
Joined: 24th Apr 2006
Location: On this web page.
Posted: 21st Aug 2007 13:01 Edited at: 21st Aug 2007 13:04
Only 23 posts to go

Nobody post a 1001th post!

edit:
BTW, your sig still points to this thread even though it says V1.0!

pcRaider
15
Years of Service
User Offline
Joined: 30th May 2007
Location:
Posted: 21st Aug 2007 13:13
A simple question

Is there the option which I can change to open the Help window in IE?
I wish it opens in IE, and the reason is because it wants to use a function of IE.
Lukas W
19
Years of Service
User Offline
Joined: 5th Sep 2003
Location: Sweden
Posted: 21st Aug 2007 13:21
Quote: "Only 23 posts to go"

Didn't you mean only 21 more posts? (j/k)

Diggsey
16
Years of Service
User Offline
Joined: 24th Apr 2006
Location: On this web page.
Posted: 21st Aug 2007 14:41
No... I meant 20!

hyrichter
18
Years of Service
User Offline
Joined: 15th Feb 2004
Location: Arizona
Posted: 22nd Aug 2007 02:58
19 posts.

Mods, I don't really see any reason to keep this stickied as it's now stickied over in program announcements.

Anyway, as for a DBC version, I've thought about it, but haven't got much further than that. It's a possibility, but I don't know if it will ever be a reality. Actually, that's what I said when I first started writing a little editor in Delphi just to see if I could. I joked to someone on MSN, and said something like "watch this become the next DBP IDE!"(It was called "notesad" at the time) I honestly never meant it at that time. I'm still not sure exactly how this project all came about. It kindof just grew itself.

CodeSurge
Version 1.0 finally released! Code your DBP projects in style.
Diggsey
16
Years of Service
User Offline
Joined: 24th Apr 2006
Location: On this web page.
Posted: 22nd Aug 2007 12:24
18
The countdown begins...

Lost in Thought
18
Years of Service
User Offline
Joined: 4th Feb 2004
Location: U.S.A. : Douglas, Georgia
Posted: 22nd Aug 2007 12:47
CodeSurge really has come a long way and is quite nice now.

As far as the DBC editor goes I love TDK's mini ide for DBC, I wish he would finish it.

Code Dragon
16
Years of Service
User Offline
Joined: 21st Aug 2006
Location: Everywhere
Posted: 22nd Aug 2007 14:38
16

I always thought CodeSurge had been around for years, so I was very surprised when I found that I had been using DBPro before this IDE even existed. I mean, it was only May of last year that you made a WIP? It feels like I've been using CodeSurge forever but May 2006 feels like last week...

Quote: "Quote: "he probably thought you meant you thought"
NOO!! MY BRAIN IT EXPL"
Lukas W
19
Years of Service
User Offline
Joined: 5th Sep 2003
Location: Sweden
Posted: 22nd Aug 2007 15:00
Yes, TDK's go on the dbc ide looks really great.
Did he implement the Tape feature yet, like in CodeKeeper?
If so, maybe I will pick up an old project of mine again, namely the map editor (I would like to clean it up and make it stable enough for open source)

Or was he not going to? Maybe I got confused.

hyrichter
18
Years of Service
User Offline
Joined: 15th Feb 2004
Location: Arizona
Posted: 22nd Aug 2007 15:46
Lukas,
Whatever happened to that DBC IDE you were creating a while back? It seemed like you got quite far with it, and I even helped you out by giving you the highlighting code I had created for CodeSurge. Although, at that time, I hadn't publicly announced anything.

@Code Dragon,
Yep, it's only been around(publicly) for about a year. I started the project on Jan. 20, 2006 according to the comments in my code.

CodeSurge
Version 1.0 finally released! Code your DBP projects in style.
Lukas W
19
Years of Service
User Offline
Joined: 5th Sep 2003
Location: Sweden
Posted: 22nd Aug 2007 16:38 Edited at: 22nd Aug 2007 16:41
Ah, that's right. I forgot I had even tried to make an IDE.
If I remember correctly I couldn't figure out how to implement the feature I wanted the most: Include File (dbpro style).
I wanted to make a project file with a list of included files.
But I never got around to how I would make the IDE compile the code.

No need to bring the project up though, as I don't use dbc any more and I don't remember where I put the old project files (a lot of stuff has happened to my computer).

edit,
but I'd be more than willing to share the current version open source, in case somebody would like to have a go (and permission from Hyricher to share the syntax code) if I can find the project files.

Diggsey
16
Years of Service
User Offline
Joined: 24th Apr 2006
Location: On this web page.
Posted: 23rd Aug 2007 11:31
Don Malone
19
Years of Service
User Offline
Joined: 27th Apr 2003
Location: Birmingham, Alabama
Posted: 24th Aug 2007 14:25
I am glad Codesurge has gone to version 1.0 and a special thanks to hyrichter for seeing this project through. it is a great project and it is my favorite editor right now.

Thanks hyrichter
and this gets us one closer to 1000 posts here.

Making nothing for the forth straight year.

Diggsey
16
Years of Service
User Offline
Joined: 24th Apr 2006
Location: On this web page.
Posted: 24th Aug 2007 17:28
10 POSTS TO GO!

Julius Caesar
16
Years of Service
User Offline
Joined: 14th Apr 2006
Location:
Posted: 24th Aug 2007 22:35
Well I take it this make it 9...

Diggsey
16
Years of Service
User Offline
Joined: 24th Apr 2006
Location: On this web page.
Posted: 25th Aug 2007 00:56
Code Dragon
16
Years of Service
User Offline
Joined: 21st Aug 2006
Location: Everywhere
Posted: 25th Aug 2007 01:18
7!

CodeSurge really has done a great job with huge projects. I currently have 25 source files and it works fine.

Diggsey
16
Years of Service
User Offline
Joined: 24th Apr 2006
Location: On this web page.
Posted: 25th Aug 2007 12:24
PowerSoft
18
Years of Service
User Offline
Joined: 10th Oct 2004
Location: United Kingdom
Posted: 26th Aug 2007 22:54
5...im back btw

The Innuendo's, 4 Piece Indie Rock Band
http://theinnuendos.tk:::http://myspace.com/theinnuendosrock
Code Dragon
16
Years of Service
User Offline
Joined: 21st Aug 2006
Location: Everywhere
Posted: 27th Aug 2007 00:10
4

Can a mod post the last post and lock it at 1000? Or delete the 26th page and lock it if anyone does...

yaarj
16
Years of Service
User Offline
Joined: 3rd Jun 2006
Location:
Posted: 27th Aug 2007 19:18
3!
This is cool!

Have fun in whatever you do, no matter how sad it is.
PowerSoft
18
Years of Service
User Offline
Joined: 10th Oct 2004
Location: United Kingdom
Posted: 27th Aug 2007 19:55
Not really, 2..

The Innuendo's, 4 Piece Indie Rock Band
http://theinnuendos.tk:::http://myspace.com/theinnuendosrock
Diggsey
16
Years of Service
User Offline
Joined: 24th Apr 2006
Location: On this web page.
Posted: 27th Aug 2007 20:58
Diggsey
16
Years of Service
User Offline
Joined: 24th Apr 2006
Location: On this web page.
Posted: 27th Aug 2007 20:59 Edited at: 27th Aug 2007 20:59
0 Hahahaha

Now NOBODY shall post here again

Login to post a reply

Server time is: 2023-01-29 05:16:44
Your offset time is: 2023-01-29 05:16:44