/npp-udl-pebakery

PEBakery langauge support for Notepad++

Primary LanguageInno SetupOtherNOASSERTION

PEBakery Language Support for Notepad++

Notepad++ UDL file for PEBakery language.

Features

  • Syntax Highlighting for PEBakery files (.script, .project) on Notepad++.
  • AutoComplete/Parameter Hints of PEBakery commands.
  • Function List - List and navigate to sections within a script using the Notepad++ function list.

Auto Install

Run the PEBakery UDL.exe installer.

Manual Install

Copy XML files

  1. Close NotePad++.
  2. Copy userDefineLangs\PEBakery.udl.xml into the %AppData%\Notepad++\userDefineLangs directory.
  3. Copy functionList\PEBakery.xml into the %AppData%\Notepad++\functionList directory.
  4. Add the following entry to the User Defined Languages section of the %AppData%\Notepad++\functionList\overrideMap.xml file: <association id="pebakery.xml" userDefinedLangName="PEBakery"/>
  5. Copy autoCompletion\PEBakery.xml into the %ProgramFiles%\Notepad++\autoCompletion directory (Requires Administrater privileges).

Import within Notepad++ GUI

If you are only interested in the syntax highlighting, you can import PEBakery.udl.xml from within the Notepad++ GUI. Click Languages > Define Your Language... to access UDL Dialog Box.

In Notepad++ 7.6.3 or higher, importing through UDL Dialog Box can corrupt font names, due to a Notepad++ bug. We recommend using the installer or copying the XML files manually until the bug has resolved.

License

Licensed under the MIT License.

ChangeLog

Please read ChangeLog.