View previous topic :: View next topic |
Author |
Message |
Plumb
Joined: 20 Apr 2006 Posts: 11
|
Posted: Sun Jul 13, 2008 2:22 am Post subject: QuakeC IDE |
|
|
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 |
|
 |
Urre

Joined: 05 Nov 2004 Posts: 1073 Location: Sweden
|
Posted: Sun Jul 13, 2008 3:54 pm Post subject: |
|
|
I think there was one, but I doubt it featured autocomplete, just highlighting. _________________ Look out for Twigboy |
|
Back to top |
|
 |
Entar

Joined: 05 Nov 2004 Posts: 422 Location: At my computer
|
|
Back to top |
|
 |
Error Inside3D Staff

Joined: 05 Nov 2004 Posts: 558 Location: VA, USA
|
|
Back to top |
|
 |
Error Inside3D Staff

Joined: 05 Nov 2004 Posts: 558 Location: VA, USA
|
Posted: Sun Jul 13, 2008 7:31 pm Post subject: |
|
|
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 |
|
 |
GiffE
Joined: 08 Oct 2006 Posts: 141 Location: USA, CT
|
Posted: Sun Jul 13, 2008 9:19 pm Post subject: |
|
|
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 |
|
 |
Electro
Joined: 29 Dec 2004 Posts: 241 Location: Brisbane, Australia
|
Posted: Sun Jul 13, 2008 11:34 pm Post subject: |
|
|
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 |
|
 |
FrikaC Site Admin

Joined: 08 Oct 2004 Posts: 947
|
Posted: Mon Jul 14, 2008 4:56 pm Post subject: |
|
|
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 |
|
 |
xaGe

Joined: 01 Mar 2006 Posts: 329 Location: Upstate, New York
|
Posted: Mon Jul 14, 2008 7:39 pm Post subject: |
|
|
..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 |
|
 |
MauveBib

Joined: 04 Nov 2004 Posts: 602
|
Posted: Tue Jul 15, 2008 1:46 pm Post subject: |
|
|
I use a text editor called EditPlus, which has a qc plugin for highlighting. _________________ Apathy Now! |
|
Back to top |
|
 |
Plumb
Joined: 20 Apr 2006 Posts: 11
|
Posted: Tue Jul 15, 2008 10:47 pm Post subject: |
|
|
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 |
|
 |
FrikaC Site Admin

Joined: 08 Oct 2004 Posts: 947
|
Posted: Tue Jul 15, 2008 11:10 pm Post subject: |
|
|
Because it's fun to do. |
|
Back to top |
|
 |
CocoT

Joined: 14 Dec 2004 Posts: 599 Location: Belly-Gum
|
|
Back to top |
|
 |
Quest
Joined: 05 Nov 2004 Posts: 30
|
Posted: Wed Jul 16, 2008 1:39 am Post subject: |
|
|
I think he's talking about this:
 |
|
Back to top |
|
 |
CocoT

Joined: 14 Dec 2004 Posts: 599 Location: Belly-Gum
|
Posted: Wed Jul 16, 2008 2:12 pm Post subject: |
|
|
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 |
|
 |
|