Skip to content

Syntax highlighting support for the Mugen programming language in Notepad++

License

Notifications You must be signed in to change notification settings

ScottyGrotty/Mugen-UDL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Mugen-UDL

This repository provides syntax highlighting support for the Mugen programming language in Notepad++.
Mugen (M.U.G.E.N) is a freeware 2D fighting game engine created by Elecbyte in 1999


Mugen for Notepad++

UDL stands for User-defined Language. This resource enhances the coding experience for Mugen authors using Notepad++. It offers syntax highlighting for Mugen 1.0 and 1.1, supporting both light and dark modes and all of the preset themes available in Notepad++

Mugen-UDL showcase

Seamless integration with your preferred Notepad++ theme for a comfy and personalized coding environment.

Highlights specific elements including:

▪ Block controllers
▪ Block parameters
▪ Block headers
▪ Parameter literal values
▪ Strings
▪ Flags
▪ Constants
▪ Numbers
▪ Triggers

Trigger highlights

This feature was implemented to enhance the tracking and management of logic flow within the code, especially in complex scenarios involving multiple triggers within long blocks. The color scheme chosen for Trigger highlighting is a carefully selected muted shade of pastel blue-purple, which allows it to seamlessly blend with all preset themes in Notepad++


Deployment

  1. Download the Mugen-UDL XML file: Navigate to Mugen-UDL on GitHub and click the mugen-udl.xml file and download it
  2. Open Notepad++: Don't have Notepad++ yet? Download it here.
  3. Import the UDL file:
    ▪ Go to the "Language" menu
    ▪ Navigate to "User Defined Language"
    ▪ Select "Define your language..."
    ▪ Inside the UDL dialog, click the "Import" button
    ▪ Locate and click on the downloaded mugen-udl.xml file
    ▪ Click "Open" to import the Mugen UDL
  4. Restart Notepad++: After seeing an "Import successful." prompt, Notepad++ can be closed
  5. Navigate to the "Language" menu: After restarting Notepad++ the Mugen syntax highlighting will be available in the "Language" menu.

Known issues

▪ Highlighting may not display correctly for nested brackets.


Mugen-UDL project! 🍪