NOTEPAD++ PLUGINS

Notepad++ is a great text editor and also comes in handy as a great scripting tool. You can give Notepad++ the ability to recognize SAL language and other game files.
Only two files are necessary for each "language":

Language definition file
Use Notepad++ Import function (Language/Define your language.../Import)
DOWNLOAD LANGUAGE FILE

Functions definition file
Copy the zipped files (sal_LGM_API.xml | misc_LGM_API.xml | world_LGM_API.xml) to Notepad root folder/plugins/APIs and rename them to sal_LGM.xml | misc_LGM.xml | world_LGM.xml.
This makes it possible for Notepad++ to give you auto-complete suggestions for functions and keywords as you type. You have to enable that Notepad++ functionality for auto-completion to work. Open Settings/Backup-Autocompletion and set Enable auto-completion on each input to TRUE and Function completion
DOWNLOAD FUNCTIONS FILE

Languange definition file and functions definition file have been tested on Notepad++ version 6.2.2. Update Notepad++!