User Defined Language Files

From notepad-plus

(Difference between revisions)
Jump to: navigation, search
(Links to user defined language files)
(32 intermediate revisions not shown)
Line 30: Line 30:
|-
|-
| [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/userDefineLang_Apache2-zenburn.xml Apache conf (ZenBurn theme)] || {{Maintainer|s2=com|isalgueiro|Isaac Salgueiro|s1=gmail}}
|-
|-
| [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/UserDefinedLang_Arbortext.xml Arbortext Command Language] || {{Maintainer|s2=com|djenandjijg|s1=gmail|Jean-Grégoire Djénandji}}
Line 50: Line 52:
|-
|-
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/mipsr2000.zip ASM for MIPS R2000] || {{Maintainer|s2=com|ashyam.lusco|s1=gmail|João Ricardo Rosa}}
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/mipsr2000.zip ASM for MIPS R2000] || {{Maintainer|s2=com|ashyam.lusco|s1=gmail|João Ricardo Rosa}}
 +
|-
 +
| [http://rmkane.com/userDefineLang_asmMips64.xml ASM for MIPS64] || {{Maintainer|s2=com|rmkane89|s1=gmail|Ryan Kane}}
|-
|-
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_s11.xml ASM for PDP-11] || {{Maintainer|elisherer}}
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_s11.xml ASM for PDP-11] || {{Maintainer|elisherer}}
Line 102: Line 106:
|-
|-
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_CF9.xml Coldfusion] || {{Maintainer|spenster}}
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_CF9.xml Coldfusion] || {{Maintainer|spenster}}
 +
|-
 +
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/ConfigIni.xml Config (.cfg and .ini files)] || {{Maintainer|s2=at|thomas.aglassinger|s3=.co.Thomas Aglassinger|s1=rrz}}
 +
|-
 +
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/csound.xml csound] || {{Maintainer|s2=com|mozziconin|Nikita Mozziconin|s1=gmail}}
|-
|-
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefinedLang_cuda.xml CUDA] || Weihang Zhu
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefinedLang_cuda.xml CUDA] || Weihang Zhu
|-
|-
-
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_CueSheet.xml Cue-sheet] || {{Maintainer|bagyurek|s2=hu|György Bata|s1=freestart}}
+
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/CueSheet.xml Cue-sheet] || {{Maintainer|dros001|s2=com|David R|s1=yahoo}}
|-
|-
| <span id="D"></span>[http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_Datcom.xml Datcom (input and output)] || {{Maintainer|sbowman|s2=org|Stuart Bowman|s1=mitre}}
| <span id="D"></span>[http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_Datcom.xml Datcom (input and output)] || {{Maintainer|sbowman|s2=org|Stuart Bowman|s1=mitre}}
Line 112: Line 120:
|-
|-
| [https://www.dropbox.com/s/6go1du95qpfqq1v/dcpu-16 DCPu-16] || {{Maintainer|slpkvol3|s2=com|Pablo Soares|s1=gmail}}
| [https://www.dropbox.com/s/6go1du95qpfqq1v/dcpu-16 DCPu-16] || {{Maintainer|slpkvol3|s2=com|Pablo Soares|s1=gmail}}
 +
|-
 +
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/Delphi_Form.xml Delphi Forms] || {{Maintainer|ewgbel|s2=com|Ewgenij Belzmann|s1=gmail}}
|-
|-
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/DinkC_for_Notepad__.zip DinkC] || {{Maintainer|sparrowhawk76|s2=com|Y.V.|s1=gmail}}
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/DinkC_for_Notepad__.zip DinkC] || {{Maintainer|sparrowhawk76|s2=com|Y.V.|s1=gmail}}
Line 120: Line 130:
|-
|-
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/drools.xml JBoss Drools Rules] || {{Maintainer|s2=com|arul.prashanth|Arul Prashanth|s1=gmail}}
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/drools.xml JBoss Drools Rules] || {{Maintainer|s2=com|arul.prashanth|Arul Prashanth|s1=gmail}}
 +
|-
 +
| [http://drupal.org/node/326803#comment-7438408 Drupal v6 & 7, includes autocompletion] || {{Maintainer|arianhojat|armyofda12monkeys}}
|-
|-
| <span id="E"></span>[http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_Geomatica_EASI.xml EASI] || {{Maintainer|philippe.cote|s2=com|Philippe Côté|s1=effigis}}
| <span id="E"></span>[http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_Geomatica_EASI.xml EASI] || {{Maintainer|philippe.cote|s2=com|Philippe Côté|s1=effigis}}
 +
|-
 +
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/EasytrievePlus.xml Easytrieve Plus] || {{Maintainer|s2=at|thomas.aglassinger|s3=.co.Thomas Aglassinger|s1=rrz}}
|-
|-
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_EisenScript.xml EisenScript] || {{Maintainer|sygwind|s2=com|Sygwind Feamir|s1=gmail}}
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_EisenScript.xml EisenScript] || {{Maintainer|sygwind|s2=com|Sygwind Feamir|s1=gmail}}
Line 140: Line 154:
|-
|-
-
| <span id="F"></span>[http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_Fsharp.xml F#] || {{Maintainer|kbotor|s2=com|Konrad Botor|s1=gmail}}
+
| <span id="F"></span>[http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_Fsharp.xml F#] || {{Maintainer|badocelot|s2=com|James Jensen|s1=hotmail}}
|-
|-
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/fanuc.xml Fanuc PE] || {{Maintainer|anders|Anders Jorsal|s2=dk|s1=jorsal}}
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/fanuc.xml Fanuc PE] || {{Maintainer|anders|Anders Jorsal|s2=dk|s1=jorsal}}
Line 162: Line 176:
| [http://steen.hulthin.dk/opensource/FreeMarker_NPP/downloads/freemarker_udl1_v0.1.0.zip FreeMarker] || {{Maintainer|s2=dk|opensource|Steen Hulthin Rasmussen|s1=percipio}}
| [http://steen.hulthin.dk/opensource/FreeMarker_NPP/downloads/freemarker_udl1_v0.1.0.zip FreeMarker] || {{Maintainer|s2=dk|opensource|Steen Hulthin Rasmussen|s1=percipio}}
|-
|-
-
| <span id="G"></span>[http://notepad-plus.sourceforge.net/commun/userDefinedLang/G-CODE_UDL2.xml G-Code (most CNC machines)] || {{Maintainer|s2=com|mike|s1=akhara|Mike Lohmeyer}}
+
| <span id="G"></span>[http://notepad-plus.sourceforge.net/commun/userDefinedLang/GCODE.xml G-Code 3D Print] || {{Maintainer|s2=com|andres|s1=mbau3d|Andrés Hermes}}
 +
|-
 +
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/G-CODE_UDL2.xml G-Code (most CNC machines)] || {{Maintainer|s2=com|mike|s1=akhara|Mike Lohmeyer}}
|-
|-
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/G_Code.xml G-Code (Okuma lathes)] || {{Maintainer|shrockmedia|Harvey Shrock}}
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/G_Code.xml G-Code (Okuma lathes)] || {{Maintainer|shrockmedia|Harvey Shrock}}
Line 173: Line 189:
|-
|-
| [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://www.nakohdo.de/downloads/userDefineLang_Gherkin.xml Gherkin] || {{Maintainer|webmaster|s2=de|Frank Ralf|s1=nakohdo}}
|-
|-
| [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_GISDK.xml GISDK] || {{Maintainer|fcpferreira|s2=com|Francisco Ferreira|s1=gmail}}
Line 190: Line 208:
| <span id="H"></span>[http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_hlsl.xml HLSL] || {{Maintainer|s2=ru|u-n-i|universal|s1=yandex}}
| <span id="H"></span>[http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_hlsl.xml HLSL] || {{Maintainer|s2=ru|u-n-i|universal|s1=yandex}}
|-
|-
-
| <span id="H"></span>[http://notepad-plus.sourceforge.net/commun/userDefinedLang/HSpice.xml HSpice] || {{Maintainer|sahjakjebndmns}}
+
| <span id="H"></span>[http://stackoverflow.com/questions/11037103/does-there-exist-a-notepad-syntax-highlighting-profile-for-hl7 HL7] || {{Maintainer|s1=acetechcs|dave|Dave Phelps|s2=com}}
 +
|-
 +
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/HSpice.xml HSpice] || {{Maintainer|sahjakjebndmns}}
|-
|-
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/Htaccess.xml Htaccess] || {{Maintainer|s2=com|brilliand|Silas Brill|s1=gmail}}
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/Htaccess.xml Htaccess] || {{Maintainer|s2=com|brilliand|Silas Brill|s1=gmail}}
Line 213: Line 233:
|-
|-
| <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://notepad-plus.sourceforge.net/commun/userDefinedLang/JCL.xml JCL] || {{Maintainer|s2=at|thomas.aglassinger|s3=.co.Thomas Aglassinger|s1=rrz}}
|-
|-
| [https://github.com/jamesallardice/notepadplus-jQuery/archive/master.zip jQuery] || {{Maintainer|s2=com|admin|James Allardice|s1=jamesallardice}}
| [https://github.com/jamesallardice/notepadplus-jQuery/archive/master.zip jQuery] || {{Maintainer|s2=com|admin|James Allardice|s1=jamesallardice}}
Line 222: Line 244:
| <span id="L"></span>[http://notepad-plus.sourceforge.net/commun/userDefinedLang/LDIF.xml LDIF] || {{Maintainer|s2=com|crazy2010|gambazinho|s1=yahoo}}
| <span id="L"></span>[http://notepad-plus.sourceforge.net/commun/userDefinedLang/LDIF.xml LDIF] || {{Maintainer|s2=com|crazy2010|gambazinho|s1=yahoo}}
|-
|-
-
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_LESS.xml LESS.js] || {{Maintainer|s2=gl|mark+sf|Mark Davies|s1=tan}}
+
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/less.xml LESS.js] || {{Maintainer|s2=com|azrafe7|azrafe7|s1=gmail}}
|-
|-
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_LilyPond.xml LilyPond] || {{Maintainer|s2=ru|marsoft|MarSoft|s1=yandex}}
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_LilyPond.xml LilyPond] || {{Maintainer|s2=ru|marsoft|MarSoft|s1=yandex}}
Line 238: Line 260:
| [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/maniaplanet/notepadplusplus-Maniascript ManiaScript] || {{Maintainer|MagnetiK}}
 +
|-
 +
| [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/userDefineLang-GNU_MathProg.xml GNU MathProg] || {{Maintainer|third_maths}}
 +
|-
 +
|  [http://notepad-plus.sourceforge.net/commun/userDefinedLang/mma.udl.xml Mathematica] || {{Maintainer|s2=com|nuclearspace|Akater|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}}
| [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 274: Line 300:
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_MUGEN.xml MUGEN] || {{Maintainer|s2=com|5carlosfelipe5|Carlos Felipe Medeiros Faruolo|s1=gmail|}}
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_MUGEN.xml MUGEN] || {{Maintainer|s2=com|5carlosfelipe5|Carlos Felipe Medeiros Faruolo|s1=gmail|}}
|-
|-
-
| [http://raw.github.com/nuket/userDefineLang_Mustache/master/userDefineLang_Mustache.xml
+
| [http://raw.github.com/nuket/userDefineLang_Mustache/master/userDefineLang_Mustache.xml Mustache templates] || {{Maintainer|s2=org|max.npp|Marx Vilimpoc|s1=vilimpoc|}}}
-
Mustache templates] || {{Maintainer|s2=org|max.npp|Marx Vilimpoc|s1=vilimpoc|}}}
+
|-
|-
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/Mumps.zip Mumps] || {{Maintainer|s2=com|kmarcomedeiros|Marco Medeiros|s1=gmail|}}}
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/Mumps.zip Mumps] || {{Maintainer|s2=com|kmarcomedeiros|Marco Medeiros|s1=gmail|}}}
Line 282: Line 307:
|-
|-
| <span id="N"></span>[http://notepad-plus.sourceforge.net/commun/userDefinedLang/NagiosCFG.xml Nagios config] || {{Maintainer|robert.fults001|s2=com|Robert Fults|s1=gmail}}
| <span id="N"></span>[http://notepad-plus.sourceforge.net/commun/userDefinedLang/NagiosCFG.xml Nagios config] || {{Maintainer|robert.fults001|s2=com|Robert Fults|s1=gmail}}
 +
|-
 +
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/MSCNASTRAN.xml Nastran] || {{Maintainer|s2=com|nseminatore|Nicholas Seminatore|s1=Cascadeaerospace}}
|-
|-
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/Neo_Sign_Of_Misery_syntax.xml Neo Sign Of Misery] || {{Maintainer|rustam-musa|s2=ru|Муса-Ахунов Рустам|s1=rambler}}
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/Neo_Sign_Of_Misery_syntax.xml Neo Sign Of Misery] || {{Maintainer|rustam-musa|s2=ru|Муса-Ахунов Рустам|s1=rambler}}
Line 297: Line 324:
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/nm-tran.zip NM-TRAN (def and API)] || {{Maintainer|s2=com|steve.olson|s1=clinpharmres|Stephen C. Olson}}
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/nm-tran.zip NM-TRAN (def and API)] || {{Maintainer|s2=com|steve.olson|s1=clinpharmres|Stephen C. Olson}}
|-
|-
-
| <span id="O"></span>[http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_Obix.xml Obix] || {{Maintainer|s2=com|henrytejera|Oscar Henry Tejera|s1=gmail}}
+
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/Nuke.xml Nuke] || {{Maintainer|s2=cz|michalmoc|Michal M|s1=centrum}}
|-
|-
-
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_OBMM.xml OBMM Sxript] || Posted 09-2006  
+
| <span id="O"></span>[http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_OBMM.xml OBMM Sxript] || Posted 09-2006  
|-
|-
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_occam2.xml Occam2] || {{Maintainer|wvluitje|s2=com|William Luitje|s1=yahoo}}
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_occam2.xml Occam2] || {{Maintainer|wvluitje|s2=com|William Luitje|s1=yahoo}}
Line 334: Line 361:
|-
|-
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_powerpro.xml Powerpro] || {{Maintainer|s2=com|brgabriel|Brother Gabriel-Marie|s1=sspx}}
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_powerpro.xml Powerpro] || {{Maintainer|s2=com|brgabriel|Brother Gabriel-Marie|s1=sspx}}
 +
|-
 +
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_PPL.xml Practical Programming Language (PPL)] || {{Maintainer|s2=com|henrytejera|Oscar Henry Tejera|s1=gmail}}
|-
|-
| [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}}
Line 380: Line 409:
|-
|-
| [http://fileexchange.scilab.org/toolboxes/140000 SciLab (highlighting and autocompletion)] || {{Maintainer|s2=fr|sgougeon|Samuel Gougeon|s1=free}}
| [http://fileexchange.scilab.org/toolboxes/140000 SciLab (highlighting and autocompletion)] || {{Maintainer|s2=fr|sgougeon|Samuel Gougeon|s1=free}}
 +
|-
 +
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_ShadeLab.xml ShaeLab] ||  {{Maintainer|s2=com|redcool007|~.~|s1=foxmail}}
|-
|-
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/Siebel_eScript.xml Siebel eScript] || {{Maintainer|s2=com|giupino.garofalo|Giuseppe Garofalo|s1=gmail}}
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/Siebel_eScript.xml Siebel eScript] || {{Maintainer|s2=com|giupino.garofalo|Giuseppe Garofalo|s1=gmail}}
Line 386: Line 417:
|-
|-
| [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/SLAX.xml SLAX] || {{Maintainer|s2=edu|tcw135|Travis Waltz|s1=psu}}
|-
|-
| [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_Sln.xml Solution (.sln) files for Visual Studio] || {{Maintainer|s2=com|estarback|Ed Starback|s1=yahoo}}
 +
|-
 +
| [https://gist.github.com/CADbloke/5493663 Solution (.sln) files for Visual Studio] || https://github.com/CADbloke
|-
|-
| [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}}
Line 406: Line 441:
|-
|-
| [http://notepad-stats-integration.googlecode.com/hg/userdefineLang_stata.xml STATA]|| {{Maintainer|keith_k|Keith Kranker}}, http://code.google.com/p/notepad-stats-integration/
| [http://notepad-stats-integration.googlecode.com/hg/userdefineLang_stata.xml STATA]|| {{Maintainer|keith_k|Keith Kranker}}, http://code.google.com/p/notepad-stats-integration/
 +
|-
 +
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_STOL.xml STOL]|| {{Maintainer|s2=aero|peter.nell|Peter Nell|s1=magellan}}
 +
|-
 +
| [https://sourceforge.net/projects/udlstrtemplate/files/userDefineLang_StringTemplate3.xml StringTemplate3] || {{Maintainer|s2=com|anna.czerwiec|Anna Czerwiec|s1=gmail}}
|-
|-
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_SubRip.xml SubRip] || {{Maintainer|s2=ru|duxus|Andrey Efremov|s1=yandex}}
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_SubRip.xml SubRip] || {{Maintainer|s2=ru|duxus|Andrey Efremov|s1=yandex}}
Line 411: Line 450:
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/Susan.xml Susan] || {{Maintainer|s2=se|mahge930|Mahder Gebremedhin|s1=student|s3=.liu.}}
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/Susan.xml Susan] || {{Maintainer|s2=se|mahge930|Mahder Gebremedhin|s1=student|s3=.liu.}}
|-
|-
-
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_SystemVerilog.xml System Verilog]|| {{Maintainer|s2=com|miky.ne|Michael Nemanov|s1=gmail}}
+
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_SystemVerilog1.xml System Verilog 1]|| {{Maintainer|s2=com|kapilpatel|Kapil Patel|s1=yahoo}}
|-
|-
-
|<span id="T"></span> [http://sybond.web.id/project/wp-content/plugins/download-monitor/download.php?id=8 Tandem TAL (Transaction Application Language)] || [http://sybond.web.id Bondan Sumbodo]
+
|<span id="T"></span> [http://notepad-plus.sourceforge.net/commun/userDefinedLang/tsql.xml T-SQL (MS Server 2008R2)] || {{Maintainer|s2=com|icegood1980|Sergey Ivanov|s1=gmail}}
|-
|-
-
|<span id="T"></span> [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_TT.xml Template Toolkit] || {{Maintainer|s2=ru|duxus|Andrey Efremov|s1=yandex}}
+
|[http://sybond.web.id/project/wp-content/plugins/download-monitor/download.php?id=8 Tandem TAL (Transaction Application Language)] || [http://sybond.web.id Bondan Sumbodo]
 +
|-
 +
|[http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_TT.xml Template Toolkit] || {{Maintainer|s2=ru|duxus|Andrey Efremov|s1=yandex}}
|-
|-
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_teradata.xml Teradata Macro Language (Term)] || {{Maintainer|trevor|s2=com|Trevor O'Grady|s1=togelectronics}}
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_teradata.xml Teradata Macro Language (Term)] || {{Maintainer|trevor|s2=com|Trevor O'Grady|s1=togelectronics}}
Line 422: Line 463:
|-
|-
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang-TexCnc.xml TexCnc] || {{Maintainer|fixus971}}
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang-TexCnc.xml TexCnc] || {{Maintainer|fixus971}}
 +
|-
 +
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/thrift.xml Thrift] || {{Maintainer|s2=com|mail507|mail507\s1=126}}
|-
|-
| [http://sourceforge.net/projects/tfimperial/files/userDefineLang_TF.xml/download Tiny Fugue] || {{Maintainer|Yrwin}}
| [http://sourceforge.net/projects/tfimperial/files/userDefineLang_TF.xml/download Tiny Fugue] || {{Maintainer|Yrwin}}
Line 432: Line 475:
|-
|-
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/twig_html.xml Twig] || {{Maintainer|s2=de|paolo|Paolo Priotto|s1=priotto}}
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/twig_html.xml Twig] || {{Maintainer|s2=de|paolo|Paolo Priotto|s1=priotto}}
 +
|-
 +
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/TypeScript-UserDefinedLanguage.xml TypoScript] || {{Maintainer|s2=us|jbeall|Joshua Beall|s1=heraldic}}
|-
|-
| <span id="U"></span>[http://notepad-plus.sourceforge.net/commun/Unity3D.zip Unity 3D JSScript (definition + autocompletion)] || {{Maintainer|s2=com|frederic.plantard|Frédéric Plantard|s1=gmail}}
| <span id="U"></span>[http://notepad-plus.sourceforge.net/commun/Unity3D.zip Unity 3D JSScript (definition + autocompletion)] || {{Maintainer|s2=com|frederic.plantard|Frédéric Plantard|s1=gmail}}
Line 454: Line 499:
|-
|-
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/VirtualConnect.xml HP VirtualConnect Script] || {{Maintainer|s2=com|Thedoc31|Joseph Casalino III|s1=gmail}}
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/VirtualConnect.xml HP VirtualConnect Script] || {{Maintainer|s2=com|Thedoc31|Joseph Casalino III|s1=gmail}}
 +
|-
 +
| [http://bassettbiomechanics.com/services/visual3d/notepad-languages/ Visual3D protocols] ([http://bassettbiomechanics.com/blog/notepad/ Tutorial]) || {{Maintainer|s2=com|daniel|Daniel N. Bassett|s1=bassettbiomechanics}}You need to log in (free) to the linked page to download contents
|-
|-
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/VRML.zip VRML (defs and API)] || {{Maintainer|s2=com|hiperia3d|Jordi R Cardona|s1=yahoo}}&nbsp; http://sourceforge.net/projects/nppx3d
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/VRML.zip VRML (defs and API)] || {{Maintainer|s2=com|hiperia3d|Jordi R Cardona|s1=yahoo}}&nbsp; http://sourceforge.net/projects/nppx3d
|-
|-
| <span id="W"></span>[http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_Wavefront.xml Wavefront OBJ] || {{Maintainer|aperezm}}
| <span id="W"></span>[http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_Wavefront.xml Wavefront OBJ] || {{Maintainer|aperezm}}
 +
|-
 +
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/WebFOCUS.xml WebFOCUS] || {{Maintainer|s2=at|thomas.aglassinger|s3=.co.Thomas Aglassinger|s1=rrz}}
|-
|-
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/Wiki_VKontakte.zip Wiki VKontakte] || {{Maintainer|s2=ru|s1=ya|ordorub|Иван Бойко}}
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/Wiki_VKontakte.zip Wiki VKontakte] || {{Maintainer|s2=ru|s1=ya|ordorub|Иван Бойко}}
Line 468: Line 517:
|-
|-
| <span id="X"></span>[http://notepad-plus.sourceforge.net/commun/userDefinedLang/X3D_Classic_Encoding.zip X3D (defs and APS)] || {{Maintainer|s2=com|hiperia3d|Jordi R Cardona|s1=yahoo}}&nbsp; http://sourceforge.net/projects/nppx3d
| <span id="X"></span>[http://notepad-plus.sourceforge.net/commun/userDefinedLang/X3D_Classic_Encoding.zip X3D (defs and APS)] || {{Maintainer|s2=com|hiperia3d|Jordi R Cardona|s1=yahoo}}&nbsp; http://sourceforge.net/projects/nppx3d
 +
|-
 +
| [http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_XC.xml XMOS xCORE XC Programming Language] || {{Maintainer|johned02}}
|}
|}

Revision as of 21:52, 26 September 2013

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
Alloy lausdahl
AMP Script Patricio Sapir
ANSYS emiklo
Apache conf Alfonso Enciso Patiño
Apache conf (ZenBurn theme) Isaac Salgueiro
Arbortext Command Language Jean-Grégoire Djénandji
arc86 h2fooko
ArcInfo AML Jakob Nisell
Aria templates Aria templates team
asciidoc (web page) Eduardo Santana
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 MIPS64 Ryan Kane
ASM for PDP-11 elisherer
ASM for PIC16F628A iceborg
Autohotkey Dennis Thomann
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
Cheat Engine Auto-Assembler cheat_code
Chilli Clive Toms
CIL for .NET Ed Jobe
Cisco ACL Christoph Wempe
Cisco ASA Nick Bettison
Cisco COS Christoph Wempe
Cisco IOS Luis Pisco
Clojure Daniel Cotter
CMTS TiGeRNeT
Cobol (v2) Alain Chappuis
Cobol auto-completion file Dexy86
CoffeeScript blakmatrix
Coldfusion spenster
Config (.cfg and .ini files) thomas.aglassinger
csound Nikita Mozziconin
CUDA Weihang Zhu
Cue-sheet David R
Datcom (input and output) Stuart Bowman
DCL Wolfgang Walhütter
DCPu-16 Pablo Soares
Delphi Forms Ewgenij Belzmann
DinkC Y.V.
DML / Gembase DubMatrix
Dot major25
JBoss Drools Rules Arul Prashanth
Drupal v6 & 7, includes autocompletion armyofda12monkeys
EASI Philippe Côté
Easytrieve Plus thomas.aglassinger
EisenScript Sygwind Feamir
Elf Markkobo
Enterprise Generation Language 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# James Jensen
Fanuc PE Anders Jorsal
FEKO Clint Scarborough
FHEM Christoph Wempe
FormCalc Jeremy Evanchesky
Formules Notes Yann Cornet
FileMaker Pro calculation Dan Smith
Formula for Lotus Notes Paul Goodwin
Free Form Fortran Sebastian Hölz
FreeMarker Steen Hulthin Rasmussen
G-Code 3D Print Andrés Hermes
G-Code (most CNC machines) Mike Lohmeyer
G-Code (Okuma lathes) Harvey Shrock
GameMonkey janschreiber
GEDCOM imsza
GEDCOM55
Generic Pseudocode patrickdickey
Gherkin Frank Ralf
GISDK Francisco Ferreira
GLSL 3.3 yash_eng
Gnuplot Johan Wild
Google Go (syntax and auto-completion) Anthony Starks
Google Protocol Buffers Brad Wehmeier
GraphViz https://github.com/savdalion/graphviz-syntax-highlighting
Groovy gyrm
HLSL universal
HL7 Dave Phelps
HSpice sahjakjebndmns
Htaccess Silas Brill
iCalendar jfreundo
IceBreak RPG Niels Liisberg
Icon Oleg Bakharev
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
JCL thomas.aglassinger
jQuery James Allardice
Juniper JunOS Hans Tendrup
kiXtart  
LDIF gambazinho
LESS.js azrafe7
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
[ https://github.com/maniaplanet/notepadplusplus-Maniascript ManiaScript] MagnetiK
Markdown Thomas Smits
GNU MathProg third_maths
Mathematica Akater
MediaWiki markup (Obsidian theme) CJ O'Reilly
MediaWiki markup Saurabh Patil
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
MotoMan Arnaud Monnier
MotoMan Ladder Arnaud Monnier
MotoMan Detlev Dalitz
MQL4 Michael Margolese
mShell Toolman
MSL
MUGEN Carlos Felipe Medeiros Faruolo
Mustache templates Marx Vilimpoc}
Mumps Marco Medeiros}
MyDefrag G.Schlag
Nagios config Robert Fults
Nastran Nicholas Seminatore
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
Nuke Michal M
OBMM Sxript Posted 09-2006
Occam2 William Luitje
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
Skyrim Papyrus language John Kostrzewski
Parallax PBASIC Bruce Snyder
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
Practical Programming Language (PPL) Oscar Henry Tejera
Progress4GL jefb
Oracle PRO*C Armando Herraz Durango
Prolog (GNU) Daniel Diaz
Prolog (SWI) Anthony Bonnier
Qik Steven Craft
RAPID Dan Venema
Rebol Masaru Yamabashi
REXX (several dialects), with autocompletion Gert Massheimer
RPM spec files Matthew Kruer
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
SAS with pseudocode Jeff Foarde
SCSS Wouter Beugelsdijk
Schlumberger Eclipse Juan Pedro Bretti Mandarano
SciLab (highlighting and autocompletion) Samuel Gougeon
ShaeLab ~.~
Siebel eScript Giuseppe Garofalo
Siemens SCL (definition and autocompletion) Tiziano Sartini
SketchUp auocompleter http://www.thomthom.net/about/contact.html
SLAX Travis Waltz
Solution (.sln) files for Visual Studio Ed Starback
Solution (.sln) files for Visual Studio https://github.com/CADbloke
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/
SPlunk configuration httpstergeek
SQR James
Spice gvalkov
Substation Alpha Andrey Efremov
STAPL Michael Walker
STATA Keith Kranker, http://code.google.com/p/notepad-stats-integration/
STOL Peter Nell
StringTemplate3 Anna Czerwiec
SubRip Andrey Efremov
Susan Mahder Gebremedhin
System Verilog 1 Kapil Patel
T-SQL (MS Server 2008R2) Sergey Ivanov
Tandem TAL (Transaction Application Language) Bondan Sumbodo
Template Toolkit Andrey Efremov
Teradata Macro Language (Term) Trevor O'Grady
Teradata Tools v13 Patrick Druley
TexCnc fixus971
Thrift mail507
Tiny Fugue Yrwin
TradeStation Easy Language By Charles Toepfer (http://iokom.com)
TSL Torkel Lindahl
Twelf Cheng-Neng (Mark) Ko
Twig Paolo Priotto
TypoScript Joshua Beall
Unity 3D JSScript (definition + autocompletion) Frédéric Plantard
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
Visual3D protocols (Tutorial) Daniel N. BassettYou need to log in (free) to the linked page to download contents
VRML (defs and API) Jordi R Cardona  http://sourceforge.net/projects/nppx3d
Wavefront OBJ aperezm
WebFOCUS thomas.aglassinger
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
XMOS xCORE XC Programming Language johned02

How to install user defined language files

To add syntax colouring from one of these, the simplest way is o open the User Defined Language panel, click "Import" and navigate to the desired file. If you wish to proceed manually, here is how:

  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.
    • It was reported that "creating the XML file in C:\Program Files (x86)\Notepad++ on 64-bit Windows 7 didn’t add the syntax highlighting to notepad++. I had to move the XML file to <user>\AppData\Roaming\Notepad++ for it to work."
  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.
  • In any case, because of the format of MediaWiki markup, spaces in filenames will be replaced with underscores.

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

A final note: when you submit a replacement or upgrade for an existing file which was not yours, it would be nice briefly explaining how it is better. Normally, the new file replaces the older file, which is just stashed away, not discarded. This way, should any problem arise, the older file can be restored, replacing the newer file or alongside it.

Personal tools
INVISIBLE