About This File
Why?
Â
It's pretty damned handy to write scripts in NP++ with.
Â
Features
- Separate style for script blocks and loops
- Separate style for command-style functions (let, set, to, return, label, GoTo, continue etc)
- Separate style for, and all functions as keywords for NVSE (up to 5.1.2)
- Separate style for, and all functions as keywords for Lutana (up to 19)
- Separate style for, and all functions as keywords for JIP (up to 55.10)
- Combined style for and all functions as keywords for MCM, Project Nevada, NX (up to 16) and JohnnyGuitar (2.35).
- Combined style for var declarations, globals (vanilla), AV function string parameters (vanilla), and unquoted string parameters to ar_construct.
- Loops are treated as code blocks that can be folded and unfolded (same goes for if-conditions and script blocks)
- Elseif & else parts can be folded and unfolded separately.
- Pretty colors (totally adjustable ofc)
Â
How To Install:
- open notepad++
- Pick "language" in the menu, then "define your language"
- "import", then find the xml uploaded here, and... import it
- done
Â
This highlighter will attach itself to the .geck file extension. You can change that if you want, same as anything else. In Notepad++, the syntax is called "DSGeckSyntax10" because I'm so vain I think this song is about me. No, actually, that's because all these syntaxes are called something similar and if you've gone over a few to figure out what you like, you can't remember which is which.
Â
It's made with Notepad++ (whatever version I'm using now), which uses UDL 2.1. If you've got an older UDL version, you probably want to upgrade.
Â
Permissions
Â
Public Domain
What's New in Version 11.0
Released
- 11.0 updated to JIP 55.10 and JohnnyGuitar 2.35
- 10.0 updated to JIP 55.05
- 9.0: updated to JIP 54.20
- 8.0: updated to JIP 53
- 7.0: updated to JIP 51
- 6.0: updated to JIP 50
- 5.0: updated to JIP 45
- 4.0: update to JIP 40, added CO versions of blocks
- 3.0: reorganized, added lots