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 / [IDE] Goga's IDE

Author
Message
Sergey K
20
Years of Service
User Offline
Joined: 4th Jan 2004
Location:
Posted: 26th Apr 2006 19:41 Edited at: 26th Apr 2006 19:45
Hey all, those days i were been working on new ide because the oreginal DarkBasic Pro's IDE kinda buggy to me.

Here is snapshot:



IDE Features:
- Able to compile
- Able to compile and run
- Progress bar in the compiler window (3 progress bars )
- keyword shotcuts (ill talk about it lil bit down here..)
- Able to load and save whole project
- Backup on every save you will do.
- able to load/save the oreginal ide's files.
- F2 to open new source file and write
- as in the oreginal, F4 and F5 keys are to compile project
- Able to add dbp's keywords in around 0.5 seconds (here)
- able to save keywords in .gkey format (my own keywords format) and the load time is around 0.05 seconds of that keyword format.
- able to set default project so once you will enter the IDE, the project will be loaded automaticly.
- able to write comments and save
- able to write ToDo list and save it.
- The Settings/Files/Poroject buttons are fully functional like in the Oreginal IDE Settings/Files/Project buttons.
- able to find use Go-To line.
- able to close all the opened Tabs, and close single tab in one key
- you got CTRL + SPACE keywords list (it also says the keyword parameters)
- at the Status-Bar, once you will enter some keyword, he will tell you exactly the parameters. (like in the BlueIDE)
- you are able to modify the keywords inside the CTRL + Space list. you can make them all big/small/no change or Smart (smart, means that the 1st letter will be big and all other will be small)


the Keywords - shortcuts, is the shotcut, like you writing something inside the editor, and it will replace it with the full code..
for example,
if u will write "!fps" - it will replace to you with "Print "FPS: "+str$(Screen FPS())"

commands:
!fps
!polys
!opx/y/z - object position x/y/z
!po - position object
and more


well, so far soo good..

MyNewSite:http://gogetax.com
Forums(About BLO and more):http://gogetax.com/forum
Hawkeye
21
Years of Service
User Offline
Joined: 19th Sep 2003
Location: SC, USA
Posted: 26th Apr 2006 19:46
Your's is the first one that actually looks decent.. tabbed browsing, nice, I'll be keeping an eye on this


I am but mad north north-west; when the wind is southerly I know a hawk from a handsaw - Hamlet, Hamlet
s0l1dsnak3123
19
Years of Service
User Offline
Joined: 29th Jun 2005
Location: Scotland
Posted: 26th Apr 2006 19:59
wow brilliant goga :p will there be plugin support???

visit my Forum... Contribute to GAT. DBC's latest GTA remake!!!
http://s0l1dsnak3123.proboards54.com/
Sergey K
20
Years of Service
User Offline
Joined: 4th Jan 2004
Location:
Posted: 26th Apr 2006 20:08
Quote: "Your's is the first one that actually looks decent"

thanks

Quote: "wow brilliant goga :p will there be plugin support???"

dont think so.. im not that good to make it..
but there will be a list of all the plugins that you will be able to download via my IDE.


anyhow.. here is a shot of Blue Style of winXP.


MyNewSite:http://gogetax.com
Forums(About BLO and more):http://gogetax.com/forum
hyrichter
20
Years of Service
User Offline
Joined: 15th Feb 2004
Location: Arizona
Posted: 26th Apr 2006 20:45
I knew I shouldn't have told you how I was accessing the compiler . Looking good, though. Apparantly you have more time than I do.

Cryptoman
20
Years of Service
User Offline
Joined: 24th Nov 2003
Location: Utah Mountains
Posted: 26th Apr 2006 20:51
Looks real nice goga, looks like we took different routes. I worked on all the editor and edit functions first, and looks like you went for GUI first as I don't see a edit menu item.

Anyways, looks nice. Hopfully you will finish this for us.


Sergey K
20
Years of Service
User Offline
Joined: 4th Jan 2004
Location:
Posted: 26th Apr 2006 20:58
thanks for the replys guys

i started to build the IDE 3 days ago, and so far so good..

new feature added..
as you all know, when the compiler shows error line, you are going to the _temp.dba and checking the line number inside notepad...right?
well, in in my IDE, it will open the _temp.dba file in a new tab and get the line automatly.
v. handy

MyNewSite:http://gogetax.com
Forums(About BLO and more):http://gogetax.com/forum
s0l1dsnak3123
19
Years of Service
User Offline
Joined: 29th Jun 2005
Location: Scotland
Posted: 26th Apr 2006 21:26
nice... :p

visit my Forum... Contribute to GAT. DBC's latest GTA remake!!!
http://s0l1dsnak3123.proboards54.com/
Sven B
19
Years of Service
User Offline
Joined: 5th Jan 2005
Location: Belgium
Posted: 26th Apr 2006 21:37
Very good!

I have some requests for the new ide:

Could you add a browse button that allows the player to browse through windows. And then writes the relative link.

A color picker? And maybe something to keep track of used images, objects, sounds and music?

Something like the old IDE, the little "-" before a function that can hide the function. Maybe this too for subs, loops, repeat_until, while_endwhile and for...next?

I dunno, if possible...

Plenty of things to keep you busy

It's the programmer's life:
Have a problem, solve the problem, and have a new problem to solve.
Sergey K
20
Years of Service
User Offline
Joined: 4th Jan 2004
Location:
Posted: 26th Apr 2006 21:51
ill try to add them all.. thanks for the ideas

MyNewSite:http://gogetax.com
Forums(About BLO and more):http://gogetax.com/forum
zzz
18
Years of Service
User Offline
Joined: 13th Nov 2005
Location: Sweden
Posted: 26th Apr 2006 22:00
Looks really nice. 3 days, that´s amazing!

s0l1dsnak3123
19
Years of Service
User Offline
Joined: 29th Jun 2005
Location: Scotland
Posted: 26th Apr 2006 22:43
wow 3 days... musta missed that bit

visit my Forum... Contribute to GAT. DBC's latest GTA remake!!!
http://s0l1dsnak3123.proboards54.com/
Phaelax
DBPro Master
21
Years of Service
User Offline
Joined: 16th Apr 2003
Location: Metropia
Posted: 26th Apr 2006 23:37
Quote: "Your's is the first one that actually looks decent"

I resent that!

It does look good though. The theme makes me think of Linux.

Did you write your own highlighter or use an existing one? And if you wrote it, mind sharing the algorithm used?


Sergey K
20
Years of Service
User Offline
Joined: 4th Jan 2004
Location:
Posted: 27th Apr 2006 00:25
i found one but i edited it for my use..

MyNewSite:http://gogetax.com
Forums(About BLO and more):http://gogetax.com/forum
Seppuku Arts
Moderator
20
Years of Service
User Offline
Joined: 18th Aug 2004
Location: Cambridgeshire, England
Posted: 27th Apr 2006 01:01
it sux and is the worst program I have ever seen...

You mean its NOT opposite day...oops...Damn spongebob tricked me again...

It looks great, you have really come along with delphi, is it THAT easy to learn judging from the time you learnt it, or are you so lucky you get loads of time off

Yey! I removed the sig...
A Llama called Dalai
coolgames
19
Years of Service
User Offline
Joined: 26th Sep 2005
Location: Oregon, USA
Posted: 27th Apr 2006 01:07
Make sure you can change the colors to custom colors. White is a little
bright for me. I liked the colors of the default IDE.

The admiral
22
Years of Service
User Offline
Joined: 29th Aug 2002
Location:
Posted: 27th Apr 2006 03:38
Looks good very pro like

The admiral
hyrichter
20
Years of Service
User Offline
Joined: 15th Feb 2004
Location: Arizona
Posted: 27th Apr 2006 03:41
He's using SynEdit, and yes, Delphi r0x0rz for writing Windows apps, is very easy to learn, and is pretty well unlimited in power. I don't know how he managed to get the highlighter working so quickly though. I spent several days figuring out how to modify SynEdit to work with DB style's keywords, and just the other day I still noticed a very small quirk with my highlighter.

Keep up the good work, Sergey, but remember that I'm responsible for getting you hooked on Delphi.

Cryptoman
20
Years of Service
User Offline
Joined: 24th Nov 2003
Location: Utah Mountains
Posted: 27th Apr 2006 03:58
And here I reinvented the wheel with richedit.

lol, I feel silly now.


Lukas W
21
Years of Service
User Offline
Joined: 5th Sep 2003
Location: Sweden
Posted: 27th Apr 2006 09:52
maybe it has something to do with what you do/own but ever since i started my ide i've seen 5/6 persons showing off theires aswell only this month and it feels a tiny bit like they copy me, i think i'm being paranoid


looks great anyhow gogetaxdude oops its sergeykdude now.

my forum - still in development
Sergey K
20
Years of Service
User Offline
Joined: 4th Jan 2004
Location:
Posted: 27th Apr 2006 11:10 Edited at: 27th Apr 2006 11:11
thanks for the replys guys.

well i got tonots of free time before i going to the army so im working on the ide almost whole day..

i gave to few of my friends the beta of the ide, and i received in 5 minuts, around 20 new bugs of the ide.. lol

so i guess that i were working on the ide for 3 days, i forgot to make sure that every thing is working correct..
so i guess ill restart working on it, but ill take my time.
in a meanwhile, you guys can give me ideas for the IDE..


oh and hyrichter, i still got few bugs with my edited SynEdit.. so its not perfect though

MyNewSite:http://gogetax.com
Forums(About BLO and more):http://gogetax.com/forum
Phaelax
DBPro Master
21
Years of Service
User Offline
Joined: 16th Apr 2003
Location: Metropia
Posted: 28th Apr 2006 10:22
Quote: "and it feels a tiny bit like they copy me"

I technically started mine back in September, then scrapped it only to start from scratch last week. I may end up scrapping the project altogether, forever now. Java seems too slow at loading my files, even without any highlighting.


Sergey K
20
Years of Service
User Offline
Joined: 4th Jan 2004
Location:
Posted: 28th Apr 2006 13:33
so far so good with the IDE..
i made a web browser inside the ide and made some favorite sites in it.. however, the web borwser is kinda sux.. the enter and the arrow keys are disabled for some reason..

Quote: "Could you add a browse button that allows the player to browse through windows. And then writes the relative link.
"

that task is done..

MyNewSite:http://gogetax.com
Forums(About BLO and more):http://gogetax.com/forum
Lukas W
21
Years of Service
User Offline
Joined: 5th Sep 2003
Location: Sweden
Posted: 28th Apr 2006 14:01
Quote: "I technically started mine back in September"

yes i know, i remember that still, i started my ide early this month, and after some progress, and after i first posted about it i saw many more IDE's showing up. but its nothing wrong with that .^^ everyone knows that everybody makes zombie games because i do so, then why wouldn't they be making an IDE when i make one




my forum - still in development
Sven B
19
Years of Service
User Offline
Joined: 5th Jan 2005
Location: Belgium
Posted: 28th Apr 2006 22:15
Quote: "Quote: "Could you add a browse button that allows the player to browse through windows. And then writes the relative link.
"
that task is done..
"

Yay!

It's the programmer's life:
Have a problem, solve the problem, and have a new problem to solve.
dark coder
21
Years of Service
User Offline
Joined: 6th Oct 2002
Location: Japan
Posted: 29th Apr 2006 15:55
before you do too much work goga, can i request that you dont add too much crap? all the other ide`s bar Phaelax`s one just adds soo many crap features that screw up the layout, like who the hell needs a web browser? making it an exact clone of the default ide but with 0 bugs would be very good.

Hallowed are the ori.
warship45
20
Years of Service
User Offline
Joined: 24th Jul 2004
Location: uk
Posted: 29th Apr 2006 16:17
o and u forgot it needs to have ctrl+space for the commards that is dead handy so he will have to keep that and web browser would be helpfull however it is not realy all that important like dark coder said.

dbpro plugins
web hosting
www.0z0.co.uk
dark coder
21
Years of Service
User Offline
Joined: 6th Oct 2002
Location: Japan
Posted: 29th Apr 2006 16:19
well if the browser is strictly for the help files then i dont mind as i somtimes pop them up especially for tpc`s, but then i hear this
Quote: "i made a web browser inside the ide and made some favorite sites in it."
why??? why??? for the love of god we dont need a website browser inside an ide, thats what we have ff/ie for...

Hallowed are the ori.
warship45
20
Years of Service
User Offline
Joined: 24th Jul 2004
Location: uk
Posted: 29th Apr 2006 16:29
it will all depend on how it is in there e.g. if there is a little window on the left so you can code and go on the internet then it would be good because i am forever changing screens when programing and would be handy. also by favorte sites he may mean like help sites like tcg forum and stuff like that may not be like other sites off topic sort of thing if u get what i am saying.

dbpro plugins
web hosting
www.0z0.co.uk
Sergey K
20
Years of Service
User Offline
Joined: 4th Jan 2004
Location:
Posted: 29th Apr 2006 17:41
ill remove it for you dark coder.
its v. buggy anyway.. lol
the arrow keys and then enter key doesnt working over there anyway

MyNewSite:http://gogetax.com
Forums(About BLO and more):http://gogetax.com/forum
Baggers
20
Years of Service
User Offline
Joined: 31st May 2004
Location: Yonder over dem dere hills
Posted: 3rd May 2006 12:47
Quote: "well i got tonots of free time before i going to the army so im working on the ide almost whole day.. "


Ahh crudsticks does that mean were gonna lose you?...best let ye get working hard then. Good luck mate looks nice thus far.

M.I.A is pending
Sergey K
20
Years of Service
User Offline
Joined: 4th Jan 2004
Location:
Posted: 3rd May 2006 20:35
thanks dude.. i hope that i will be able to see you all in a weekends

MyNewSite:http://gogetax.com
Forums(About BLO and more):http://gogetax.com/forum
s0l1dsnak3123
19
Years of Service
User Offline
Joined: 29th Jun 2005
Location: Scotland
Posted: 3rd May 2006 20:40
Quote: "thanks dude.. i hope that i will be able to see you all in a weekends"
- *sniff* we'll miss you

visit my Forum... Contribute to GAT. DBC's latest GTA remake!!!
http://s0l1dsnak3123.proboards54.com/

Login to post a reply

Server time is: 2024-09-29 12:17:06
Your offset time is: 2024-09-29 12:17:06