I have been very happy with using Crimson Editor for editing MUSHclient script files, and in general.
It is:
Below are links to the various tips I have developed for Crimson Editor over the years:
It is:
- Free
- Fast
- Does syntax colouring of Lua (and various other languages, like C, HTML)
- Lets you do FTP editing (load and save from a FTP server), which is handy for grabbing files on another server
- Can be configured to show MUSHclient help for the word under the cursor (see below)
- Can be configured to show Lua help for the word under the cursor (see below)
- Can be configured to test Lua stand-alone by putting the path to lua.exe in its tools configuration, so you can edit/test/fix Lua programs very quickly
- Can be configured to syntax-colour the MUSHclient functions, so you can immediately see if they are spelt correctly (see below).
Below are links to the various tips I have developed for Crimson Editor over the years:
- Download site for Crimson Editor:
http://www.crimsoneditor.com/
- How to get help on Lua keywords:
http://www.gammon.com.au/forum/?id=6559
- How to get help on MUSHclient functions:
http://www.gammon.com.au/forum/?id=6579
- How to make Crimson Editor become active when you press Shift+Ctrl+H (the edit-script-file keyboard shortcut):
http://www.gammon.com.au/forum/?id=6581
- How to get Crimson Editor to syntax-colour all the MUSHclient functions automatically:
http://www.gammon.com.au/forum/?id=6529
The above post also shows how to fix Crimson Editor to recognise Lua "long comments".