Tread Whiplash
Crazy Crafter
Join date: 25 Dec 2004
Posts: 291
|
01-17-2005 00:49
Hi All, I spent a couple of hours tonight and whipped up an LSL Syntax File for Code-Genie. Code-Genie is a little programming tool that I love for my PHP work. Its mostly a text-editor that can dynamically color / highlight your code, based on rules you set up; but it also has some other cool features such as code-indenting & block-checking (finding/matching sets of parentheses & braces). I'm not affiliated with them personally, but you can check it out at: http://www.code-genie.com - I believe you can download the Editor and try it free for awhile. I have set up a file that highlights code in Code-Genie almost exactly the same as when you're working with the in-game editor. It contains every built-in constant, LindenLab function, event, data-type, operator, etc. You can find it here: http://warpedspace.netfirms.com/lsl  Enjoy, --Noel "HB" Wade (Tread Whiplash)
|
Strife Onizuka
Moonchild
Join date: 3 Mar 2004
Posts: 5,887
|
01-17-2005 07:02
Hmmm i guess you missed the threads on ESL... Added link to Wiki: http://secondlife.com/badgeo/wakka.php?wakka=AlternativeEditorsESL is simpily LSL passed through a C precompiler (in this case MSVC) and then through a whitespace stripper to clean up the code. End result being you can use preprocessor commands (#define, #include, #if, etc.) With a tiny bit of work you can get it all setup so you can write some really nice code without pulling your hair out when it comes time to update. SciTE-ezSciTE-ez LSL Extended
_____________________
Truth is a river that is always splitting up into arms that reunite. Islanded between the arms, the inhabitants argue for a lifetime as to which is the main river. - Cyril Connolly
Without the political will to find common ground, the continual friction of tactic and counter tactic, only creates suspicion and hatred and vengeance, and perpetuates the cycle of violence. - James Nachtwey
|
Tread Whiplash
Crazy Crafter
Join date: 25 Dec 2004
Posts: 291
|
Yup...
01-17-2005 13:05
I guess I did miss them - I have no idea what you mean by ESL. (Reads up...) Ahhhh, I see. Cool, but I've only been in SL for about 2 weeks; and working with LSL for only a few days. Once I'm grounded in it, *then* I'll start messing with preprocessor directives and such.  But thanks for updating the Wiki! I did some Wiki updates yesterday; didn't see the section on external editors. Take care, --Noel "HB" Wade (Tread Whiplash)
|
Tread Whiplash
Crazy Crafter
Join date: 25 Dec 2004
Posts: 291
|
Update...
01-17-2005 16:20
Oops, somehow I missed the Particle-System Constants.... The ZIP file has been updated.
If anyone uses Code-Genie, please let me know if you find any other "missing" constants!
Take care,
--Noel "HB" Wade (Tread Whiplash)
|