Difference between revisions of "LSL Alternate Editors"

From Second Life Wiki
Jump to navigation Jump to search
(Added different indicator for commercial products)
(Formatting fix, different indicator for commercial products and mention of trial version of TextPad & TextMate)
Line 27: Line 27:
[http://sl.sdfjkl.org/secondlife/scite/ SciTE-ez]
[http://sl.sdfjkl.org/secondlife/scite/ SciTE-ez]


===TextPad [{{HoverText|''C''|Commercial Software}}===
===TextPad [{{HoverText|''C''|Commercial Software}}]===
[http://www.textpad.com/products/textpad/index.html TextPad] is a powerful, but easy to use general purpose text editor.  It is a commercial product, but there is a 30 day demo version available for free on the website.
[http://www.textpad.com/products/textpad/index.html TextPad] is a powerful, but easy to use general purpose text editor.  It is a commercial product, but there is a 30 day trial version available for free on the website.


The following syntax files are available for TextPad.
The following syntax files are available for TextPad.
Line 37: Line 37:


==Macintosh Editors==
==Macintosh Editors==
===TextMate {{HoverText|$|commercial}}===
===TextMate [{{HoverText|''C''|Commercial Software}}]===
You can find details about Piero Padar's well-maintained TextMate bundle in the [http://forums.secondlife.com/showthread.php?p=1041958#post1041958 Scripting Tips forum].  TextMate is a commercial Mac OS X text/program editor from [http://macromates.com/ Macromates].
You can find details about Piero Padar's well-maintained TextMate bundle in the [http://forums.secondlife.com/showthread.php?p=1041958#post1041958 Scripting Tips forum].  TextMate is a commercial Mac OS X text/program editor from [http://macromates.com/ Macromates].
There is a 30 day trial version available on their website.


==Linux Editors==
==Linux Editors==

Revision as of 17:08, 5 March 2007

You are not limited to the in-world editor for editing your scripts; there are many editors available for free or purchase. Many of these editors have syntax highlighting for LSL that will make your code easier to follow. Below are some of the more popular editors for use with LSL.

If you have a favorite that is missing from the list, please feel free to add it.

For some of the editors mentioned here, the Shill project may have more up-to-date syntax files.

Multi-platform Editors

ByronStar SL

Based on Eclipse, the ByronStar SL IDE includes most modern program editor features. It also includes custom features for LSL, such as variable checking, error markers, and code formatting. Eclipse is available for Macintosh, Linux, Windows, and many UNIX flavors.

Windows Editors

ConTEXT

ConTEXT is a small, fast and powerful freeware text editor, developed mainly to serve as secondary tool for software developers.

The following syntax files are available for ConTEXT.

Crimson Editor

Crimson Editor is a professional source code editor for Windows. The following syntax files are available for Crimson Editor.

  • Aakanaar Last updated September 10, 2006 for Second Life version 1.10.0.

SciTE

SciTE-ez

TextPad [C]

TextPad is a powerful, but easy to use general purpose text editor. It is a commercial product, but there is a 30 day trial version available for free on the website.

The following syntax files are available for TextPad.

Macintosh Editors

TextMate [C]

You can find details about Piero Padar's well-maintained TextMate bundle in the Scripting Tips forum. TextMate is a commercial Mac OS X text/program editor from Macromates.

There is a 30 day trial version available on their website.

Linux Editors

Emacs

You can find the LSL major mode, by Gary Evans, here. Emacs is also available for the Mac and Windows.

There's also Emacs LSL Mode available on this wiki, which provides better syntax highlighting and indentation features.