View previous topic :: View next topic |
Author |
Message |
spamalam

Joined: 10 Jul 2006 Posts: 30
|
Posted: Wed Jul 12, 2006 6:58 am Post subject: QuakeC IDE - Anything good out there? |
|
|
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 |
|
 |
SkinnedAlive
Joined: 25 Feb 2005 Posts: 65
|
Posted: Wed Jul 12, 2006 9:28 am Post subject: |
|
|
This thread may have the answers you need. |
|
Back to top |
|
 |
FrikaC Site Admin

Joined: 08 Oct 2004 Posts: 947
|
Posted: Wed Jul 12, 2006 10:23 am Post subject: |
|
|
I'm working on one. |
|
Back to top |
|
 |
spamalam

Joined: 10 Jul 2006 Posts: 30
|
Posted: Wed Jul 12, 2006 11:10 am Post subject: |
|
|
@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?
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 |
|
 |
FrikaC Site Admin

Joined: 08 Oct 2004 Posts: 947
|
Posted: Wed Jul 12, 2006 8:51 pm Post subject: |
|
|
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 |
|
 |
FrikaC Site Admin

Joined: 08 Oct 2004 Posts: 947
|
Posted: Wed Jul 12, 2006 9:10 pm Post subject: |
|
|
Upate: looking at the libsvn client libraries, this is a nice api actually... |
|
Back to top |
|
 |
xaGe

Joined: 01 Mar 2006 Posts: 329 Location: Upstate, New York
|
Posted: Wed Jul 12, 2006 11:16 pm Post subject: |
|
|
I liked to use UltraEdit(and now UEStudio) in conjunction with FrikQCC or any compiler for that matter... For a free Ide you could always give QCide a try...
I'm curious to see what you code up though FrikaC...  |
|
Back to top |
|
 |
leileilol

Joined: 15 Oct 2004 Posts: 1321
|
Posted: Thu Jul 13, 2006 12:02 am Post subject: |
|
|
tei made a funny one called "coder" _________________
 |
|
Back to top |
|
 |
Sajt
Joined: 16 Oct 2004 Posts: 1026
|
Posted: Thu Jul 13, 2006 3:20 am Post subject: |
|
|
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 |
|
 |
spamalam

Joined: 10 Jul 2006 Posts: 30
|
Posted: Thu Jul 13, 2006 5:46 am Post subject: |
|
|
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
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 |
|
 |
Error Inside3D Staff

Joined: 05 Nov 2004 Posts: 558 Location: VA, USA
|
|
Back to top |
|
 |
FrikaC Site Admin

Joined: 08 Oct 2004 Posts: 947
|
Posted: Thu Jul 13, 2006 10:29 am Post subject: |
|
|
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 |
|
 |
|