Xonotic Forums
IDE setup to work with QC and Darkplaces? - Printable Version

+- Xonotic Forums (https://forums.xonotic.org)
+-- Forum: Community (https://forums.xonotic.org/forumdisplay.php?fid=6)
+--- Forum: Off Topic (https://forums.xonotic.org/forumdisplay.php?fid=15)
+--- Thread: IDE setup to work with QC and Darkplaces? (/showthread.php?tid=868)



IDE setup to work with QC and Darkplaces? - poVoq - 08-24-2010

I am trying to get into QuakeC coding for Darkplaces (see here: http://forum.freegamedev.net/viewtopic.php?f=3&t=587&p=5813#p5813 ) and I was wondering if anyone got a good setup. There seem to be a few QuakeC IDEs for Win32, but since I am using Linux a language plugin for an editor like SciTE would be best.

Or is the regular C highlighting good enough for editing QuakeC?

Thanks for the help.

Edit: Ahh there seems to be a QuakeC syntax highlighting patch for CodeBlocks: http://svn.icculus.org/*checkout*/nexuiz/trunk/misc/tools/QuakeC%20Codeblocks.zip
So unless you have a better suggestion I will be using this.

Feel free to follow my progress into QuakeC though Wink


RE: IDE setup to work with QC and Darkplaces? - Mr. Bougo - 08-24-2010

I use C highlighting, and I'm not into IDE's, I just use a nice text editor such as Geany (on Linux) or Notepad++ (on Windows). You can configure them to consider .qc files as C files. No compiling directly from the editor though.


RE: IDE setup to work with QC and Darkplaces? - divVerent - 08-24-2010

Regular C highlighting is good enough.


RE: IDE setup to work with QC and Darkplaces? - GreEn`mArine - 08-24-2010

Don't listen to these hardcore guys who love to search in files just to navigate through code Big Grin

Just use CodeBlocks. It's available for Linux, too. I demonstrate its usage here: click


RE: IDE setup to work with QC and Darkplaces? - poVoq - 08-24-2010

Ahh thanks for the tutorial btw, helped me a lot already. The code jumping does not seem to work for me however. When I right click and do a find implementation or declaration it always says not found. I can search for it via the serch menu just fine however Undecided

Any idea what might be causing that? I am useing Code::Blocks 8.02

It does not show anything useful in the symbol tabs either.

I have imported the cleaned up quake 1.06 source code as explained however, so I am unsure where I did something wrong.


RE: IDE setup to work with QC and Darkplaces? - GreEn`mArine - 08-26-2010

I do unfortunately not know why this could be the case. You might try the nightly builds that you find on the CodeBlocks forums. But I also have not used Codeblocks for QuakeC in a long time myself, maybe something broke (QuakeC is not "valid" C code for normal C/C++ IDEs, so it was already a miracle that Codeblocks recognized the code back when I tried it)