Inside3D!
     

QuakeC IDE - Anything good out there?

 
Post new topic   Reply to topic    Inside3d Forums Forum Index -> QuakeC Programming
View previous topic :: View next topic  
Author Message
spamalam



Joined: 10 Jul 2006
Posts: 30

PostPosted: Wed Jul 12, 2006 6:58 am    Post subject: QuakeC IDE - Anything good out there? Reply with quote

I've just started looking into QuakeC now, as I've recently got back into Quake and the new fancy OpenGL engines.

Anyway, i've decompiled a few mods and had a tinker and am about to start some mods, but i was wondering if there was an IDE out there that handles the code, syntax and project management.

I normally use Eclipse for any java or php, or C++ that isn't heavily microsoft (then its Visual Studio 2003). Eclipse is prefered because of the cvs and version tracking.

Anyway, i was wondering if there's a IDE for QuakeC projects and what everone else was using?
Back to top
View user's profile Send private message
SkinnedAlive



Joined: 25 Feb 2005
Posts: 65

PostPosted: Wed Jul 12, 2006 9:28 am    Post subject: Reply with quote

This thread may have the answers you need.
Back to top
View user's profile Send private message
FrikaC
Site Admin


Joined: 08 Oct 2004
Posts: 947

PostPosted: Wed Jul 12, 2006 10:23 am    Post subject: Reply with quote

I'm working on one.
Back to top
View user's profile Send private message Send e-mail
spamalam



Joined: 10 Jul 2006
Posts: 30

PostPosted: Wed Jul 12, 2006 11:10 am    Post subject: Reply with quote

@SkinnedAlive, unfortunately the app in that thread's url is dead so i don't know what the particular ide they are talking about is.
I tried one or two, but they weren't too hot.

I see in there people are using notepad. At the moment I'm using TextPad with C syntax highlighting, its just got no source control.


@FrikaC, any preview or demo to wet the tastebuds? Smile
Is it a release candidate atm?

The ideal IDE in my view would be something that manages the source code (cvs support?) so you can version and tag it, has syntax highlighting and can compile and launch. Anything above that is a bonus. Anything that links together tools for making Quake mods would be awesome.

Eclipse supports a very robust plugin system, I might have a look into making a plugin for that although it might be too much effort in the end.
Back to top
View user's profile Send private message
FrikaC
Site Admin


Joined: 08 Oct 2004
Posts: 947

PostPosted: Wed Jul 12, 2006 8:51 pm    Post subject: Reply with quote

Far from a release candidate. I haven't much worked on source control and versioning.

/me puts it in the todo

As for SVN/CVS I don't know that much about it, so I can't relly do support for it.
Back to top
View user's profile Send private message Send e-mail
FrikaC
Site Admin


Joined: 08 Oct 2004
Posts: 947

PostPosted: Wed Jul 12, 2006 9:10 pm    Post subject: Reply with quote

Upate: looking at the libsvn client libraries, this is a nice api actually...
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: Wed Jul 12, 2006 11:16 pm    Post subject: Reply with quote

I liked to use UltraEdit(and now UEStudio) in conjunction with FrikQCC or any compiler for that matter... Idea For a free Ide you could always give QCide a try...

I'm curious to see what you code up though FrikaC... Very Happy
Back to top
View user's profile Send private message Send e-mail Visit poster's website MSN Messenger
leileilol



Joined: 15 Oct 2004
Posts: 1321

PostPosted: Thu Jul 13, 2006 12:02 am    Post subject: Reply with quote

tei made a funny one called "coder"
_________________
Back to top
View user's profile Send private message
Sajt



Joined: 16 Oct 2004
Posts: 1026

PostPosted: Thu Jul 13, 2006 3:20 am    Post subject: Reply with quote

If you use MSVC, frikqcc and fteqcc provide compatible output so if you set up your project to use the custom build step and have the compiler output show up in the Output IDE window, you'll be able to double click on warnings and errors to go to the file...
_________________
F. A. Špork, an enlightened nobleman and a great patron of art, had a stately Baroque spa complex built on the banks of the River Labe.
Back to top
View user's profile Send private message
spamalam



Joined: 10 Jul 2006
Posts: 30

PostPosted: Thu Jul 13, 2006 5:46 am    Post subject: Reply with quote

Quote:
As for SVN/CVS I don't know that much about it, so I can't relly do support for it.


Well its not too hard, and adds a lot of version control. I imagine for people working on their tod its not that much use (although i use it since it keeps your projects neat), but for group projects its a must since it manages updates and code change conflicts when multitasking.

A basic command line launcher goes along the lines of:
http://badgertronics.com/writings/cvs/command-line.html

But many ides have a code comparison and commiting the source tools built in. So you can commit your project to your cvs directory, and also update (get the freshest version), and if there's a conflict it shows you side by side comparisons of where the code has been changed.

I suppose its a tad complex for a simple IDE, but for group projects its a must Smile

Sajt wrote:
If you use MSVC, frikqcc and fteqcc provide compatible output so if you set up your project to use the custom build step and have the compiler output show up in the Output IDE window, you'll be able to double click on warnings and errors to go to the file...


I'll take a look see and see if it feel right. I've used MSVC for a openGL and compiling emule, it just feels a bit wrong after using eclipse you know? It doesn't seem to care if your code looks messed up, but i think its just because i was too lazy to crawl through the options and sort it all out.


Quote:
For a free Ide you could always give QCide a try...

I've already downloaded that one but didn't get into it much, i guess i'll give it a go.
Back to top
View user's profile Send private message
Error
Inside3D Staff


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

PostPosted: Thu Jul 13, 2006 8:03 am    Post subject: Reply with quote

there was an old one called QCAPE that I used for a year or so... wasn't toooooo bad
_________________
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
FrikaC
Site Admin


Joined: 08 Oct 2004
Posts: 947

PostPosted: Thu Jul 13, 2006 10:29 am    Post subject: Reply with quote

Error wrote:
there was an old one called QCAPE that I used for a year or so... wasn't toooooo bad


Except for the fact it was horrible.
Back to top
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic   Reply to topic    Inside3d Forums Forum Index -> QuakeC Programming All times are GMT
Page 1 of 1

 
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