This is a place for sharing your small Lua scripts for the [SciTE] text editor. New pages should generally start with "Scite" so we don't clutter the whole wiki. Note: SciTE 1.74 and later uses Lua 5.1, and as such, scripts that use Lua 5.1-incompatible code may break.
General
- SciteProgrammers - set up scite as an IDE for C, C++, Java, more, with tool tips and all (in progress).
- UsingLuaWithScite - a small howto (we should describe how to set lua functions as commands, etc...)
- SciteUsingUnicode - sample code and functions on using a UTF-8 buffer
Helpers
Little "convenience" scripts like auto completion
Text Manipulation
Custom Lexers
Syntax highlighting/AST analysis
- LuaInspect provides a plugin that syntax highlights using intelligent AST analysis (via MetaLua libraries)
Navigation
Utilities
File Processing
- [Lua Exporters] - a set of exporters that works the same as SciTE's normal exporters, plus an enhanced PDF exporter (with line wrapping and kerning), a new SXW ([OpenOffice.org] writer) exporter, a new ABW ([AbiWord 2.2]) exporter, and a new ODT (Open Document) exporter.
Recreation
Others
- SciteLuaDll - Creating fully functional custom Dlls for Lua
- [mkottman/scite] - modified SciTE editor including more Lua related additions (Linux and Windows)
- [scite-for-lua] - SciTE bundle with extensive support for Lua programming (Windows only)
Wanted
- Note: SciTE added support for detection of languages given the '#!' first line in version 1.68. Detection of XML files is also supported.
- If there is a pause between keystrokes of >= 2 second, run a parser (syntax checker) and put a red underline under the first line with a syntax error.
- (From Lua newbie) I strongly agree with the above. In addition, I would like to write wizards that depend on the current file. However, this requires visual objects which Lua does not seem to have available out of the box.
RecentChanges · preferences
edit · history
Last edited February 11, 2021 8:52 pm GMT (diff)