Defined rAthena NPC scripting language for Notepad++.
Link: https://github.com/Sehrentos/rAthena-syntax-highlight
Keywords contents
NPC script commands.
Constants from db/const.txt
How to add to Notepad++?
Open your Notepad++ and go to the Language > Define your language... > Import.
Use default styles in the Settings > Style Configurator > Select theme: Default.
Or you can download example style theme /themes/rAthenaWhite.xml and import it Settings < Import < Import style theme(s)....
Restart Notepad++ after changing language or styles.
Make a new style theme or edit existing one:
Make a new theme by copying stylers.xml in %APPDATA%\Notepad++ and rename it for your theme and edit it.
Save it in %APPDATA%\Notepad++\themes folder.
Restart Notepad++ after edit.
Auto-completion
Copy APIs/rathena.xml to Notepad++ installation folder APIs/rathena.
Open menu Settings > Preferences... > Auto-Completion tab, check "Enable auto-completion on each input".
Restart Notepad++.
Sources:
rAthena Script Commands
rAthena Constants
Happy editing
Image:
Thanks, @Cydh for auto-completion