Inside3D!
     

QuakeC IDE
Goto page 1, 2  Next
 
Post new topic   Reply to topic    Inside3d Forums Forum Index -> General Discussion
View previous topic :: View next topic  
Author Message
Plumb



Joined: 20 Apr 2006
Posts: 11

PostPosted: Sun Jul 13, 2008 2:22 am    Post subject: QuakeC IDE Reply with quote

Is there an IDE for QuakeC?

I've been whittling the hours away recently developing a small game in C#. However, I didn't realise that during this time my ability to type a line of code longer than four characters was being destroyed by Microsoft's IDE. It now causes me great pain to type an entire keyword as I expect a small box to pop up showing me the syntax and the next semicolon I type to instantly fill in that keyword for me.

So, if there isn't already an IDE with code highlighting, context sensitive popup syntax prompts and autocomplete, why doesn't somebody make one?

I've started writing one. As much as I'd love to just throw up a download link during QExpo, I doubt it'll be ready for then, so I'll probably just open-source the whole thing and put it on SourceForge. However, I want to get the basics down before I do.

My aim is to make QC that little bit friendlier to the noob. I know we're all pretty much stuck in our ways of working when it comes to Quake mod developing but an IDE that's relatively friendly to use could probably help a few more people get into Quake coding.
Back to top
View user's profile Send private message Visit poster's website
Urre



Joined: 05 Nov 2004
Posts: 1073
Location: Sweden

PostPosted: Sun Jul 13, 2008 3:54 pm    Post subject: Reply with quote

I think there was one, but I doubt it featured autocomplete, just highlighting.
_________________
Look out for Twigboy
Back to top
View user's profile Send private message Visit poster's website
Entar



Joined: 05 Nov 2004
Posts: 422
Location: At my computer

PostPosted: Sun Jul 13, 2008 5:42 pm    Post subject: Reply with quote

One that I know of is QCide by Justin Thyme - http://tremor.quakedev.com/qcide.html

If I remember correctly, it does not have auto-complete, but I used to use it for QC and it worked pretty nicely.
_________________
woh... feelin woozy... too much cider...
http://entar.quakedev.com
games fascination - My Game Development Blog/Journal
Back to top
View user's profile Send private message Visit poster's website AIM Address MSN Messenger
Error
Inside3D Staff


Joined: 05 Nov 2004
Posts: 558
Location: VA, USA

PostPosted: Sun Jul 13, 2008 7:27 pm    Post subject: Reply with quote

the gui version of fteqcc is an ide: http://www.fteqw.com/
_________________
Inside3D : Knowledge Is Power
Darkplaces Documentation Wiki
Back to top
View user's profile Send private message Send e-mail Visit poster's website AIM Address Yahoo Messenger MSN Messenger
Error
Inside3D Staff


Joined: 05 Nov 2004
Posts: 558
Location: VA, USA

PostPosted: Sun Jul 13, 2008 7:31 pm    Post subject: Reply with quote

I consider things like autocomplete to be lazy. and I don't like feeling lazy when I code. I don't use an IDE... I use windows explorer, and win32pad for zeh typing.

no syntax highlighting, for I know if a line is wrong or not
_________________
Inside3D : Knowledge Is Power
Darkplaces Documentation Wiki
Back to top
View user's profile Send private message Send e-mail Visit poster's website AIM Address Yahoo Messenger MSN Messenger
GiffE



Joined: 08 Oct 2006
Posts: 141
Location: USA, CT

PostPosted: Sun Jul 13, 2008 9:19 pm    Post subject: Reply with quote

I use UltraEdit, since you can add a "tool" (so 1 button compiles which output is in a list box like vs). I also added QC syntax to its "Wordfile".
Not to mention UltraEdit has a "project system" already in it to keep track of all your files, and it also has auto complete which works by just remembering variable names when you type them.
Its customizable enough to make an ide of it.

and for quick edits I use "notepad2" (I replaced windows notepad with it), since its just as lite but has a bit more features.

Syntax problems should be easy to fix (compiler complains)...
_________________
http://www.giffe-bin.net/
Back to top
View user's profile Send private message Visit poster's website
Electro



Joined: 29 Dec 2004
Posts: 241
Location: Brisbane, Australia

PostPosted: Sun Jul 13, 2008 11:34 pm    Post subject: Reply with quote

GiffE: kickass, i use UltraEdit and have never bothered to set any of that up, able to hook me up with the files?
_________________
Unit reporting!
http://www.bendarling.net/
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
FrikaC
Site Admin


Joined: 08 Oct 2004
Posts: 947

PostPosted: Mon Jul 14, 2008 4:56 pm    Post subject: Reply with quote

Quote:
So, if there isn't already an IDE with code highlighting, context sensitive popup syntax prompts and autocomplete, why doesn't somebody make one?


Working on one myself. Slow going because I keep getting distracted.
Back to top
View user's profile Send private message Send e-mail
xaGe



Joined: 01 Mar 2006
Posts: 329
Location: Upstate, New York

PostPosted: Mon Jul 14, 2008 7:39 pm    Post subject: Reply with quote

..I used UltraEdit that very same way for a long time when I was playing with qc tutorials and code for fun... I even had frikqcc plugged into it as a tool/compiler making it a full fledged Quake IDE. Open a project, do whatever to the code then hit the tools-->Frik compile and it would and capture Frikqcc's ouput to UltraEdit's bottom plane. Love that you could click on the errors or warning messages in the plane and the file would open up right to where it was pointing...

..I prefer UEStudio now, but its just a more IDE minded version of UltraEdit...


GiffE wrote:
I use UltraEdit, since you can add a "tool" (so 1 button compiles which output is in a list box like vs). I also added QC syntax to its "Wordfile".
Not to mention UltraEdit has a "project system" already in it to keep track of all your files, and it also has auto complete which works by just remembering variable names when you type them.
Its customizable enough to make an ide of it.

and for quick edits I use "notepad2" (I replaced windows notepad with it), since its just as lite but has a bit more features.

Syntax problems should be easy to fix (compiler complains)...
Back to top
View user's profile Send private message Send e-mail Visit poster's website MSN Messenger
MauveBib



Joined: 04 Nov 2004
Posts: 602

PostPosted: Tue Jul 15, 2008 1:46 pm    Post subject: Reply with quote

I use a text editor called EditPlus, which has a qc plugin for highlighting.
_________________
Apathy Now!
Back to top
View user's profile Send private message
Plumb



Joined: 20 Apr 2006
Posts: 11

PostPosted: Tue Jul 15, 2008 10:47 pm    Post subject: Reply with quote

Yeah, writing a fully fledged IDE from scratch seems kinda pointless. There are enough tools out there that are customizable enough to handle QuakeC without any problems.

I might try to find a good one, set it up, then release the config with a quick guide online for others to use. Why reinvent the wheel?
Back to top
View user's profile Send private message Visit poster's website
FrikaC
Site Admin


Joined: 08 Oct 2004
Posts: 947

PostPosted: Tue Jul 15, 2008 11:10 pm    Post subject: Reply with quote

Because it's fun to do.
Back to top
View user's profile Send private message Send e-mail
CocoT



Joined: 14 Dec 2004
Posts: 599
Location: Belly-Gum

PostPosted: Wed Jul 16, 2008 12:11 am    Post subject: Reply with quote

Quote:
Why reinvent the wheel?


The what?
_________________
http://www.planetcocot.net/
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Quest



Joined: 05 Nov 2004
Posts: 30

PostPosted: Wed Jul 16, 2008 1:39 am    Post subject: Reply with quote

I think he's talking about this:
Back to top
View user's profile Send private message
CocoT



Joined: 14 Dec 2004
Posts: 599
Location: Belly-Gum

PostPosted: Wed Jul 16, 2008 2:12 pm    Post subject: Reply with quote

What does the word "wheel" actually refer to, here, in this picture? The hoods? The curtains? Oh, no, wait... the notepads! I see the point, we don't need to reinvent notepads, because Windows comes with one already!
_________________
http://www.planetcocot.net/
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    Inside3d Forums Forum Index -> General Discussion All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2004 phpBB Group