User Defined Language Files

From notepad-plus

(Difference between revisions)
Jump to: navigation, search
(DML / Gembase)
(Added user defined languages: LOLCODE and reStructuredText)
(7 intermediate revisions not shown)
Line 28: Line 28:
|-
|-
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_Apache2.xml Apache conf] || {{Maintainer|s2=com|alfonsoencisop|Alfonso Enciso Patiño|s1=yahoo}}
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_Apache2.xml Apache conf] || {{Maintainer|s2=com|alfonsoencisop|Alfonso Enciso Patiño|s1=yahoo}}
 +
|-
 +
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/UserDefinedLang_Arbortext.xml Arbortext Command Language] || {{Maintainer|s2=com|djenandjijg|s1=gmail|Jean-Grégoire Djénandji}}
|-
|-
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_arc86.zip arc86] || {{Maintainer|s2=com|h_d_f|s1=hotmail|h2fooko}}
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_arc86.zip arc86] || {{Maintainer|s2=com|h_d_f|s1=hotmail|h2fooko}}
Line 77: Line 79:
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_Cisco_COS.xml Cisco COS]|| {{Maintainer|christoph|Christoph Wempe|s1=wempe}}
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_Cisco_COS.xml Cisco COS]|| {{Maintainer|christoph|Christoph Wempe|s1=wempe}}
|-
|-
-
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_Cisco_IOS.xml Cisco IOS]|| {{Maintainer|christoph|Christoph Wempe|s1=wempe}}
+
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_Cisco_IOS.xml Cisco IOS]|| {{Maintainer|s2=de|christoph|Christoph Wempe|s1=wempe}}
 +
|-
 +
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/clojure.xml Clojure]|| {{Maintainer|s2=com|cotter.daniel|Daniel Cotter|s1=gmail}}
|-
|-
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_CMTS.xml CMTS]|| {{Maintainer|s2=com|tigernet|TiGeRNeT|s1=gmal}}
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_CMTS.xml CMTS]|| {{Maintainer|s2=com|tigernet|TiGeRNeT|s1=gmal}}
Line 145: Line 149:
|-
|-
| [http://sourceforge.net/tracker/download.php?group_id=95717&atid=612384&file_id=352294&aid=2902942 Generic Pseudocode] || {{Maintainer|patrickdickey}}
| [http://sourceforge.net/tracker/download.php?group_id=95717&atid=612384&file_id=352294&aid=2902942 Generic Pseudocode] || {{Maintainer|patrickdickey}}
 +
|-
 +
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_GISDK.xml GISDK] || {{Maintainer|fcpferreira|s2=com|Francisco Ferreira|s1=gmail}}
|-
|-
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_GLSL.xml GLSL] || {{Maintainer|yash_eng}}
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_GLSL.xml GLSL] || {{Maintainer|yash_eng}}
Line 166: Line 172:
| <span id="I"></span>[http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_iCalendar.xml iCalendar] || {{Maintainer|jfreundo}}
| <span id="I"></span>[http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_iCalendar.xml iCalendar] || {{Maintainer|jfreundo}}
|-
|-
-
| <span id="I"></span>[http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_IceBreak.xml IceBreak RPG] || {{Maintainer|s2=com|nli|Niels Liisberg|s1=system-method}}
+
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_IceBreak.xml IceBreak RPG] || {{Maintainer|s2=com|nli|Niels Liisberg|s1=system-method}}
 +
|-
 +
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/Icon.xml Icon] || {{Maintainer|s2=com|disconnectix|Oleg Bakharev|s1=gmail}}
|-
|-
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_IL.xml IL (Intermediate Language for Microsoft)] || {{Maintainer|s2=com|a.sahagunh|Alexandro Sahagún Hernández|s1=gmail}}
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_IL.xml IL (Intermediate Language for Microsoft)] || {{Maintainer|s2=com|a.sahagunh|Alexandro Sahagún Hernández|s1=gmail}}
Line 182: Line 190:
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_interlis.xml interlis] || {{Maintainer|s2=ch|stefan.burckhardt|Stefan Burckhardt|s1=gmx}}
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_interlis.xml interlis] || {{Maintainer|s2=ch|stefan.burckhardt|Stefan Burckhardt|s1=gmx}}
|-
|-
-
| <span id="J"></span>[[http://notepad-plus.sourceforge.net/commun/userDefinedLang/jbc_notepad.xml jBase Basic] || {{Maintainer|s2=com|13760193932|Gene|s1=163}}
+
| <span id="J"></span>[http://notepad-plus.sourceforge.net/commun/userDefinedLang/jbc_notepad.xml jBase Basic] || {{Maintainer|s2=com|13760193932|Gene|s1=163}}
|-
|-
| [http://www.jamesallardice.com/downloads/notepadpp/jquery.zip jQuery] || {{Maintainer|s2=com|admin|James Allardice|s1=jamesallardice}}
| [http://www.jamesallardice.com/downloads/notepadpp/jquery.zip jQuery] || {{Maintainer|s2=com|admin|James Allardice|s1=jamesallardice}}
Line 195: Line 203:
|-
|-
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/Log4Net.xml Log4Net] || {{Maintainer|s2=com|catdusa|Catherine Dusa|s1=hotmail}}
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/Log4Net.xml Log4Net] || {{Maintainer|s2=com|catdusa|Catherine Dusa|s1=hotmail}}
 +
|-
 +
| [https://github.com/steenhulthin/LOLCODE_NPP/downloads LOLCODE] || {{Maintainer|s2=dk|opensource|Steen Hulthin Rasmussen|s1=percipio}}
 +
|-
 +
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/LotusScript-Userlang.xml Lotus Script] || {{Maintainer|s2=com|udo.junghans|Udo Junghans|s1=googletmail}}
|-
|-
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/dyna.xml LS-DYNA] || {{Maintainer|s2=edu|tbhartman|Tim Hartman|s1=vt}}
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/dyna.xml LS-DYNA] || {{Maintainer|s2=edu|tbhartman|Tim Hartman|s1=vt}}
Line 201: Line 213:
|-
|-
| [http://www.davidcarrigg.com/uploads/LuaLangFile.zip Lua (autocompletion file)] || {{Maintainer|dcarrigg}}
| [http://www.davidcarrigg.com/uploads/LuaLangFile.zip Lua (autocompletion file)] || {{Maintainer|dcarrigg}}
-
 
|-
|-
| <span id="M"></span>[https://github.com/thomsmits/markdown_npp Markdown] || {{Maintainer|s2=com|thomsmits|Thomas Smits|s1=github}}
| <span id="M"></span>[https://github.com/thomsmits/markdown_npp Markdown] || {{Maintainer|s2=com|thomsmits|Thomas Smits|s1=github}}
 +
|-
 +
|  [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang-GNU_MathProg.xml GNU MathProg] || {{Maintainer|third_maths}}
|-
|-
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/MediaWiki_userDefineLang__Obsidian_Theme_.xml MediaWiki markup (Obsidian theme)] || {{Maintainer|s2=com|supaiku|CJ O'Reilly|s1=gmail}}
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/MediaWiki_userDefineLang__Obsidian_Theme_.xml MediaWiki markup (Obsidian theme)] || {{Maintainer|s2=com|supaiku|CJ O'Reilly|s1=gmail}}
Line 214: Line 227:
|-
|-
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/Notepadpp_Metastock.xml Metastock] || {{Maintainer|s2=com|liyyyyo|Pietro Della Saggezza|s1=yahoo}}
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/Notepadpp_Metastock.xml Metastock] || {{Maintainer|s2=com|liyyyyo|Pietro Della Saggezza|s1=yahoo}}
 +
|-
 +
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/Mikrotik_5.19_rsc.xml Mikrotix rules] || {{Maintainer|s2=com|romel.vera.cadena|Romel Vera|s1=gmail}} http://www.twitter.com/RomelSan
|-
|-
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_mirc.xml mIRC] || &nbsp;
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_mirc.xml mIRC] || &nbsp;
Line 252: Line 267:
|-
|-
| <span id="O"></span>[http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_OBMM.xml OBMM Script] || Posted 09-2006
| <span id="O"></span>[http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_OBMM.xml OBMM Script] || Posted 09-2006
 +
|-
 +
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/Matlab.xml Octave / Matlab API file] || {{Maintainer|vushe|s2=ru|V. D.|s1=ya}}
|-
|-
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_Ogre3DOverlay.zip Ogre3D Overlay Script] || {{Maintainer|s2=com|morten.a.steinsland|Morten A. Steinsland|s1=gmail}}
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_Ogre3DOverlay.zip Ogre3D Overlay Script] || {{Maintainer|s2=com|morten.a.steinsland|Morten A. Steinsland|s1=gmail}}
Line 259: Line 276:
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/iDoc_Syntax_highlighting_and_autocompletion.zip Oracle Web Content (formerly Stellent)] || {{Maintainer|s2=com|arnoudkoot|Arnoud Koot|s1=hotmail}}
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/iDoc_Syntax_highlighting_and_autocompletion.zip Oracle Web Content (formerly Stellent)] || {{Maintainer|s2=com|arnoudkoot|Arnoud Koot|s1=hotmail}}
|-
|-
-
| <span id="P"></span>[http://notepad-plus.sourceforge.net/commun/userDefinedLang/Notepad___PennMUSH_SoftCode_Markup_UDL.xml PennMUSH MushCode / SoftCode] || {{Maintainer|s2=com|kougyoku.gentou|s1=gmail|Kougyoku}}
+
| <span id="P"></span>[http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang-parigp.xml PARI/GP] || {{Maintainer|third_maths}}
 +
|-
 +
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/Notepad___PennMUSH_SoftCode_Markup_UDL.xml PennMUSH MushCode / SoftCode] || {{Maintainer|s2=com|kougyoku.gentou|s1=gmail|Kougyoku}}
|-
|-
|[http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_picoblaze.xml Picoblaze] || {{Maintainer|s2=com|mike_kishinewsky|s1=yahoo|Michael Kishinevsky}}
|[http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_picoblaze.xml Picoblaze] || {{Maintainer|s2=com|mike_kishinewsky|s1=yahoo|Michael Kishinevsky}}
Line 278: Line 297:
|-
|-
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_Progress4GL.xml Progress4GL] || {{Maintainer|jefb}}
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_Progress4GL.xml Progress4GL] || {{Maintainer|jefb}}
 +
|-
 +
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/PROC_V1.xml Oracle PRO*C] || {{Maintainer|s2=com|arpaheni|Armando Herraz Durango|s1=gmail}}
|-
|-
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_Prolog.xml Prolog] || {{Maintainer|s2=com|anthonybonnier|Anthony Bonnier|s1=gmail}}
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_Prolog.xml Prolog] || {{Maintainer|s2=com|anthonybonnier|Anthony Bonnier|s1=gmail}}
Line 289: Line 310:
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/Notp_rexx.zip REXX (several dialects), with autocompletion] || {{Maintainer|s2=de|Delta|Gert Massheimer|s1=DeltaOS}}
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/Notp_rexx.zip REXX (several dialects), with autocompletion] || {{Maintainer|s2=de|Delta|Gert Massheimer|s1=DeltaOS}}
|-
|-
-
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_RSL.xml RenderMan Shading Language & RIB] || {{Maintainer|s2=se|stegu|Stefan Gustavson|.liu.|s1=itn}}
+
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_RSL.xml RenderMan Shading Language & RIB] || {{Maintainer|s2=se|stegu|Stefan Gustavson|s3=.liu.|s1=itn}}
 +
|-
 +
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/rsl.xml RenderMan Shading Language v2 autocompetion file] || {{Maintainer|s2=com|focus_gfx|renderman rsl autocompletion|s1=hotmail}}
 +
|-
 +
| [https://github.com/steenhulthin/reStructuredText_NPP/downloads reStructuredText] || {{Maintainer|s2=dk|opensource|Steen Hulthin Rasmussen|s1=percipio}}
|-
|-
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/Rules_Language.xml Rules Language] || {{Maintainer|s2=com|nimad116|Nimad Deshpande|s1=gmail}}
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/Rules_Language.xml Rules Language] || {{Maintainer|s2=com|nimad116|Nimad Deshpande|s1=gmail}}
|-
|-
| <span id="S"></span>[http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_R.xml S]|| {{Maintainer|halpo}}
| <span id="S"></span>[http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_R.xml S]|| {{Maintainer|halpo}}
 +
|-
 +
| [https://raw.github.com/moleculext/npp_samcef/master/npp_samcef.xml Samcef]|| {{Maintainer|s2=com|moleculext|François|s1=gmail}}
|-
|-
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_abap.xml Sap ABAP]|| {{Maintainer|s2=com|franco.capetta|Franco Capetta|s1=gmail}}
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_abap.xml Sap ABAP]|| {{Maintainer|s2=com|franco.capetta|Franco Capetta|s1=gmail}}
|-
|-
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_SAP_IdM_7.1.xml SAP NetWeaver IdM language]|| {{Maintainer|s2=com|frank.buchholz|Frank Buchholz|s1=sap}} (see http://weblogs.sdn.sap.com/pub/wlg/28805)
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_SAP_IdM_7.1.xml SAP NetWeaver IdM language]|| {{Maintainer|s2=com|frank.buchholz|Frank Buchholz|s1=sap}} (see http://weblogs.sdn.sap.com/pub/wlg/28805)
 +
|-
 +
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/SAP.xml SAP Web Intelligence Formula Editor]|| {{Maintainer|s2=com|rubil.ivan|Ivan Rubil|s1=gmail}}
|-
|-
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_SAS.xml SAS] || {{Maintainer|s2=au|cath.lawrence|Cath Lawrence|s1=aihw|.gov.}}
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_SAS.xml SAS] || {{Maintainer|s2=au|cath.lawrence|Cath Lawrence|s1=aihw|.gov.}}
Line 310: Line 339:
|-
|-
| [http://bitbucket.org/thomthom/notepad-sketchup-autocomplete/src/b48aaedfed40/ruby.xml SketchUp auocompleter] || http://www.thomthom.net/about/contact.html
| [http://bitbucket.org/thomthom/notepad-sketchup-autocomplete/src/b48aaedfed40/ruby.xml SketchUp auocompleter] || http://www.thomthom.net/about/contact.html
 +
|-
 +
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_Sln.xml Solution (.sln) files for Visual Studio] || {{Maintainer|s2=com|estarback|Ed Starback|s1=yahoo}}
|-
|-
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_SmallworldMagik.xml SmallWorld Magik] || {{Maintainer|s2=com|tatonchristian|Christian Taton|s1=gmail}}
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_SmallworldMagik.xml SmallWorld Magik] || {{Maintainer|s2=com|tatonchristian|Christian Taton|s1=gmail}}
|-
|-
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_smarty.xml Smarty] || {{Maintainer|s1=de|royan|Helge de Vries|s1=rootpower}}
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_smarty.xml Smarty] || {{Maintainer|s1=de|royan|Helge de Vries|s1=rootpower}}
 +
|-
 +
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_Snort.xml Snort '''(requires UDL2)'''] || http://www.tropismgroup.org/2012/08/02/snort-user-defined-language-udl-in-notepad/
|-
|-
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_SQR.xml SQR] || {{Maintainer|James}}
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_SQR.xml SQR] || {{Maintainer|James}}
Line 344: Line 377:
|-
|-
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_elf.xml Twelf] || {{Maintainer|s2=edu|chengnek|Cheng-Neng (Mark) Ko|s1=andrew|3=.cmu.}}
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_elf.xml Twelf] || {{Maintainer|s2=edu|chengnek|Cheng-Neng (Mark) Ko|s1=andrew|3=.cmu.}}
 +
|-
 +
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/twig_html.xml Twig] || {{Maintainer|s2=de|paolo|Paolo Priotto|s1=priotto}}
|-
|-
| <span id="U"></span>[http://sourceforge.net/tracker/download.php?group_id=95717&atid=612384&file_id=299715&aid=2213050 Universe] || {{Maintainer|jbiseur}}
| <span id="U"></span>[http://sourceforge.net/tracker/download.php?group_id=95717&atid=612384&file_id=299715&aid=2213050 Universe] || {{Maintainer|jbiseur}}

Revision as of 21:21, 16 October 2012

Obtaining files related to user defined languages.


Notepad++ supports over 50 languages through the built-in support provided by the Scintilla component. More languages can be supported, using the User Defined Languages framework. Here is a list of the files that users have contributed to the community so far.

When an archive file is being supplied, it usually contains both an user language definition file and an autocompletion file. Standalone autocompletion files will be featured on this page when some are submitted.

Contents

Quick access

0-9 | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

Links to user defined language files

Language Author
3GL drezzzzz
68k Assembly Amix 73
ABAP Christian Kosasih
Abaqus Marian Meinhard
AEL eyzel
AMP Script Patricio Sapir
ANSYS emiklo
Apache conf Alfonso Enciso Patiño
Arbortext Command Language Jean-Grégoire Djénandji
arc86 h2fooko
ArcInfo AML Jakob Nisell
ASM for ARM GNU leehaedong
ASM for Atmel AVR Brian Tullio
ASM for AVR 2 Artem Zorin
ASM for Intel 8051 Jack Maynard
ASM for MIPS R2000 João Ricardo Rosa
ASM for PDP-11 elisherer
ASM for PIC16F628A iceborg
Autohotkey Matthias Goodwin
Autohotkey: language and styles aen007
AutoIt autocompletion file Unknown
AutoLISP for AutoCAD Michael Puckett
Discussion at http://tinyurl.com/notepad-pp-autolisp
AVISynth Муса-Ахунов Рустам
AWK Vitaliy Dovgan
bibTeX William D. Volterman
Bind and Zone; Bind has autocompletion Jeremy Laidman
C/AL Contact cchris
Cadence SKILL Evan Shultz
Cesil major25
Chilli Clive Toms
Cisco ACL Christoph Wempe
Cisco ASA Nick Bettison
Cisco COS Christoph Wempe
Cisco IOS Christoph Wempe
Clojure Daniel Cotter
CMTS TiGeRNeT
Cobol (v2) Alain Chappuis
Cobol auto-completion file Dexy86
CoffeeScript blakmatrix
Coldfusion spenster
CUDA Weihang Zhu
Cue-sheet György Bata
Datcom (input and output) Stuart Bowman
DCL Wolfgang Walhütter
DCPu-16 Pablo Soares
DinkC Y.V.
DML / Gembase DubMatrix
Dot major25
EASI Philippe Côté
Elf Markkobo
Enterprise Generation Laguage Koen
ERDAS MDL meelmaar
Erlang mikekaganski
Essbase Suite Celvin Kattookaran
ESL John Pearce
Excel formulas Dick Kusleika http://www.dailydoseofexcel.com/archives/2010/09/29/formula-editor-in-notepad/
F# Konrad Botor
Fanuc PE Anders Jorsal
FEKO Clint Scarborough
FHEM Christoph Wempe
Formules Notes Yann Cornet
FileMaker Pro calculation Dan Smith
Formula for Lotus Notes Paul Goodwin
Free Form Fortran Sebastian Hölz
GameMonkey janschreiber
GEDCOM imsza
GEDCOM55
Generic Pseudocode patrickdickey
GISDK Francisco Ferreira
GLSL yash_eng
Gnuplot Johan Wild
Google Go (syntax and auto-completion) Anthony Starks
Google Protocol Buffers Brad Wehmeier
GraphViz http://blog.antiblau.de/2010/06/04/howto-syntaxhighlighting-fur-graphviz-in-notepad/
Groovy gyrm
HLSL universal
HSpice sahjakjebndmns
Htaccess Silas Brill
iCalendar jfreundo
IceBreak RPG Niels Liisberg
Icon Oleg Bakharev
IL (Intermediate Language for Microsoft) Alexandro Sahagún Hernández
Informix 4GL Harry Chen
Interactive Data Language (.dat files) pocaracas
Interactive Data Language (.pro files) David Higgins
Interface Definition Language Alexis Bietti
iMacros Daniel Steinberg
interlis Stefan Burckhardt
jBase Basic Gene
jQuery James Allardice
Juniper JunOS Hans Tendrup
kiXtart  
LESS.js Mark Davies
LilyPond MarSoft
Log4Net Catherine Dusa
LOLCODE Steen Hulthin Rasmussen
Lotus Script Udo Junghans
LS-DYNA Tim Hartman
LSL (Linden Scripting Language) plus OSSL, AA, BOT for Aurora-Sim & OpenSim WhiteStar Magic (updated regulary)
Lua (autocompletion file) dcarrigg
Markdown Thomas Smits
GNU MathProg third_maths
MediaWiki markup (Obsidian theme) CJ O'Reilly
MediaWiki (Wikipedia) Mark-up evilrix
MEL for Autodesk Maya Neil r. Hagre
Mercury Anatoly Sova
Metastock Pietro Della Saggezza
Mikrotix rules Romel Vera http://www.twitter.com/RomelSan
mIRC  
Modelica Mahder Gebremedhin
MortScript Justus Wögerbauer
Mp3Tag Detlev Dalitz
MQL4 Michael Margolese
mShell Toolman
MSL
MUGEN Carlos Felipe Medeiros Faruolo
Mumps Marco Medeiros}
MyDefrag G.Schlag
Nagios cnfig Paul Basehore
Neo Sign Of Misery Муса-Ахунов Рустам
nesC sugiryo
Netcool Rules Jess Petty
NetInstall Neitzel@users.sourceforge.net Simon Neitzel
NetLogo Matt Durak
nginx configuration Darren Slatten
NM-TRAN (def and API) Stephen C. Olson
OBMM Script Posted 09-2006
Octave / Matlab API file V. D.
Ogre3D Overlay Script Morten A. Steinsland
OpenCL 1.0 yash-eng
Oracle Web Content (formerly Stellent) Arnoud Koot
PARI/GP third_maths
PennMUSH MushCode / SoftCode Kougyoku
Picoblaze Michael Kishinevsky
PL-SQL Posted 12-2007
PL/M-86 h2fooko
Polyhedra CL Dave Stow
Portable Object Language gerundt
PowerBuilder Carl Saunders
Powershell jongalloway
Powerpro Brother Gabriel-Marie
Progress4GL jefb
Oracle PRO*C Armando Herraz Durango
Prolog Anthony Bonnier
Qik Steven Craft
RAPID Dan Venema
Rebol Masaru Yamabashi
REXX (several dialects), with autocompletion Gert Massheimer
RenderMan Shading Language & RIB Stefan Gustavson
RenderMan Shading Language v2 autocompetion file renderman rsl autocompletion
reStructuredText Steen Hulthin Rasmussen
Rules Language Nimad Deshpande
S halpo
Samcef François
Sap ABAP Franco Capetta
SAP NetWeaver IdM language Frank Buchholz (see http://weblogs.sdn.sap.com/pub/wlg/28805)
SAP Web Intelligence Formula Editor Ivan Rubil
SAS Cath Lawrence
SCSS Wouter Beugelsdijk
Schlumberger Eclipse Juan Pedro Bretti Mandarano
SciLab (highlighting and autocompletion) Samuel Gougeon
Siebel eScript Giuseppe Garofalo
SketchUp auocompleter http://www.thomthom.net/about/contact.html
Solution (.sln) files for Visual Studio Ed Starback
SmallWorld Magik Christian Taton
Smarty Helge de Vries
Snort (requires UDL2) http://www.tropismgroup.org/2012/08/02/snort-user-defined-language-udl-in-notepad/
SQR James
Substation Alpha Andrey Efremov
STAPL Michael Walker
STATA Keith Kranker, http://code.google.com/p/notepad-stats-integration/
SubRip Andrey Efremov
Susan Mahder Gebremedhin
System Verilog Michael Nemanov
Template Toolkit Andrey Efremov
Teradata Macro Language (Term) Trevor O'Grady
Teradata Tools v13 Patrick Druley
TexCnc fixus971
Tiny Fugue Yrwin
TradeStation Easy Language By Charles Toepfer (http://iokom.com)
TSL Torkel Lindahl
Twelf Cheng-Neng (Mark) Ko
Twig Paolo Priotto
Universe jbiseur
UnrealScript miles
vCard Ivan Laktionov
Velocity Prasanna Kumar . R
VectorScript Maarten
vislcg3 M A
Visual DataFlex Bernhard Veit
Visual FoxPro Garrett Fitzgerald
Vienna Development Method (VDM) Overture
HP VirtualConnect Script Joseph Casalino III
VRML (defs and API) Jordi R Cardona  http://sourceforge.net/projects/nppx3d
Wavefront OBJ aperezm
Wiki VKontakte Иван Бойко
WinBatch Nicolas Courthouis
WinDev WLanguage alpha3i
WLanguage v15 and WDScript (plugin too) tpruvot Website
X3D (defs and APS) Jordi R Cardona  http://sourceforge.net/projects/nppx3d

How to install user defined language files

To add syntax colouring from one of these:

  1. Unpack to an .xml file, if zipped;
  2. If you don't have an userDefineLang.xml file already, you can drop this file among your other configuration file, in the Notepad++ Install Folder. It should be named userDefineLang.xml.
  3. Otherwise, open both the existing and new file.
    1. Select all of the new file, copy, and paste at the end of the current file.
    2. This will have created a spurious </Notepad_Plus><Notepad_plus> pair i the middle, each tag on a line by itself. Remove these two consecutive lines.
    3. Close Notepad++.

Your Languages menu will show the newly added language at the bottom, next time you launch Notepad++.

Contributing new user defined language files

There are basically two ways:

  • Edit this page directly - you must have visited the wiki at least once while logged under some Sourceforge ID, and it takes a couple days from that point for you to get write rights. Please insert your entry so that the table remains sorted in alphabetical order. Looking at existing entries should give you a precise idea of the format.
    • To provide your email address for credits/contact, there is a {{Maintainer}} template which obfuscates your address for bots, yet allowing it to display clearly as a toolip. The template is documented in Author Toolbox.
    • If your language name becomes the first in the table to start with an existing letter, say Г, please move the <span id="Г"></span> to your own entry, so that Quick Access links point to it.
    • If your language name is the first ever in the table to start with some letter, say Г, then you need to both
      • create a <span id="Г"></span> for your entry;
      • turn the inactive letter Г from the Quick Access into a link, by changing it to [[#Г|Г]]
  • Use the discussion page to drop inan URL or file contents. The file will be uploaded for hosting on the Notepad++ webspace,and an admin will take care of adding the entry to the master table.
  • Email cchris with the file and an email address to quote as a contact address.

Please email cchris also if you wish to submit an autocompletion file only.

Personal tools
INVISIBLE