Hard Light Productions Forums

Modding, Mission Design, and Coding => FS2 Open Coding - The Source Code Project (SCP) => Topic started by: Enker on June 23, 2009, 11:06:50 am

Title: Editing
Post by: Enker on June 23, 2009, 11:06:50 am
I am not sure whether this is the right board for this, but: What or how do you codophiles edit the Freespace code? I want to know so I can learn a little bit more about how things work.
Title: Re: Editing
Post by: Galemp on June 23, 2009, 11:10:12 am
hahahahahahaha
Title: Re: Editing
Post by: Wanderer on June 23, 2009, 11:12:42 am
For example... http://www.hard-light.net/forums/index.php/topic,52845.0.html
Title: Re: Editing
Post by: Enker on June 23, 2009, 11:22:23 am
Thank you. I just wanted to look at it and learn; I don't trust myself with messing around in oodles of code (a school-related HTML project proved that for me).
Title: Re: Editing
Post by: chief1983 on June 23, 2009, 01:12:46 pm
Still, if you want a free editor, the MSVC 2008 Express Edition is quite nice for looking around, it has the Intellisense so you can find how one part of code is called from or relates to other pieces with a couple of mouse clicks.
Title: Re: Editing
Post by: Flaming_Sword on June 23, 2009, 06:50:08 pm
Vi. :D
Title: Re: Editing
Post by: Mongoose on June 23, 2009, 11:40:50 pm
emacs :p
Title: Re: Editing
Post by: chief1983 on June 24, 2009, 01:58:22 am
GTFO of this topic right meow.
Title: Re: Editing
Post by: Spicious on June 24, 2009, 02:28:02 am
vim + ctags
Title: Re: Editing
Post by: Arixo on June 24, 2009, 03:49:32 am
used to vim,
but thanks to spicious's answer, now :
vim+ctags
(ctags is terrrrible !)
Title: Re: Editing
Post by: Dilmah G on June 24, 2009, 05:24:19 am
...codophiles
LOL!
Title: Re: Editing
Post by: portej05 on June 24, 2009, 06:53:13 am
MSVS2008 Team Edition (legal copy!)
It's got some serious benefits, and is easy to use.
Title: Re: Editing
Post by: chief1983 on June 24, 2009, 09:37:49 am
I never answered the initial question though.  The bulk of us have acquired copies of MSVC2008 Pro, or some version or the other that comes with the full SDK.  Only way to compile FRED really.  MSVC6 works for now too but we're trying to move away from that.  OS X users probably use Xcode, and linux users, well, I like nano, but to each his own I suppose.  There's a Code::Blocks project in the code that seems to be linux oriented so that might work for Linux users too.
Title: Re: Editing
Post by: portej05 on June 24, 2009, 09:38:51 am
MSVC6 works for now too but we're trying to move away from that.

Nope, I broke that.
Title: Re: Editing
Post by: karajorma on June 24, 2009, 11:12:48 am
Well fix it. :p
Title: Re: Editing
Post by: portej05 on June 24, 2009, 11:18:44 am
Well fix it. :p

It's template handling can't handle the str*_s stuff - it's shot to pieces.

NOTE: Changes reverted - this is going to have to wait.
Title: Re: Editing
Post by: vamitul on June 24, 2009, 12:56:45 pm
(http://imgs.xkcd.com/comics/real_programmers.png)
sorry.. just cant't help myself :D :D :D
Title: Re: Editing
Post by: chief1983 on June 24, 2009, 03:29:26 pm
Look what you made him do.
Title: Re: Editing
Post by: spaceranger on June 24, 2009, 08:11:48 pm
I think that says it all ...  :lol:
Title: Re: Editing
Post by: Sushi on June 25, 2009, 10:49:02 am
The Butterfly Law:

Any discussion involving the relative merits of programming editors will inevitably link to XKCD #378.