Notepad++ syntax highlighting ----------------------------- The userDefineLang.xml uses the new User Defined Language system (UDL2), which needs Notepad++ v6.2 or higher. Installing from Notepad++ Installer 1. Add the contents of userDefineLang.xml at %APPDATA%\Notepad++\userDefineLang.xml between ... 2. Restart Notepad++ Installing from Notepad++ zip/7z package 1. Given a Notepad++ installation at . 2. Add the contents of userDefineLang.xml at \userDefineLang.xml between ... 3. Restart Notepad++ Reference 1. http://sourceforge.net/apps/mediawiki/notepad-plus/index.php?title=User_Defined_Languages 2. http://notepad-plus-plus.org/news/notepad-6.2-release-udl2.html 3. http://udl20.weebly.com/index.html Notepad++ keyword auto-completion --------------------------------- 1. Given a Notepad++ installation at . 2. Copy go.xml to \plugins\APIs 3. Restart Notepad++ Reference 1. http://sourceforge.net/apps/mediawiki/notepad-plus/index.php?title=Auto_Completion Notepad++ Function List ----------------------- The functionList.xml uses the Function List Pane new feature, which needs Notepad++ v6.4 or higher. Installing from Notepad++ Installer 1. Add the contents of userDefineLang.xml at %APPDATA%\Notepad++\functionList.xml between ... and ... 2. Restart Notepad++ Installing from Notepad++ zip/7z package 1. Given a Notepad++ installation at . 2. Add the contents of functionList.xml at \functionList.xml between ... and ... 3. Restart Notepad++ Reference 1. http://notepad-plus-plus.org/features/function-list.html