Skip to content

Instantly share code, notes, and snippets.

What would you like to do?
Custom log file syntax highlighting for Notepad++
<UserLang name="LogFile" ext="log">
<Global caseIgnored="yes" />
<TreatAsSymbol comment="no" commentLine="no" />
<Prefix words1="no" words2="no" words3="no" words4="no" />
<Keywords name="Delimiters">[(0])0</Keywords>
<Keywords name="Folder+"></Keywords>
<Keywords name="Folder-"></Keywords>
<Keywords name="Operators">&apos; - ! &quot; # $ % &amp; ( ) * , . / : ; ? @ [ \ ] ^ _ ` { | } ~ + &lt; = &gt;</Keywords>
<Keywords name="Comment">1 2 0</Keywords>
<Keywords name="Words1">ERROR</Keywords>
<Keywords name="Words2">WARN WARNING</Keywords>
<Keywords name="Words3">DEBUG</Keywords>
<Keywords name="Words4">INFO</Keywords>
<WordsStyle name="DEFAULT" styleID="11" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" />
<WordsStyle name="FOLDEROPEN" styleID="12" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" />
<WordsStyle name="FOLDERCLOSE" styleID="13" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" />
<WordsStyle name="KEYWORD1" styleID="5" fgColor="FFFFFF" bgColor="FF0000" fontName="" fontStyle="1" />
<WordsStyle name="KEYWORD2" styleID="6" fgColor="FFFFFF" bgColor="FF8000" fontName="" fontStyle="1" />
<WordsStyle name="KEYWORD3" styleID="7" fgColor="FFFFFF" bgColor="FF80FF" fontName="" fontStyle="1" />
<WordsStyle name="KEYWORD4" styleID="8" fgColor="FFFFFF" bgColor="0080FF" fontName="" fontStyle="0" />
<WordsStyle name="COMMENT" styleID="1" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" />
<WordsStyle name="COMMENT LINE" styleID="2" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" />
<WordsStyle name="NUMBER" styleID="4" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" />
<WordsStyle name="OPERATOR" styleID="10" fgColor="FF0080" bgColor="FFFFFF" fontName="" fontStyle="1" />
<WordsStyle name="DELIMINER1" styleID="14" fgColor="000000" bgColor="FFFFBF" fontName="" fontStyle="1" />
<WordsStyle name="DELIMINER2" styleID="15" fgColor="800000" bgColor="FFFFFF" fontName="" fontStyle="2" />
<WordsStyle name="DELIMINER3" styleID="16" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" />
Copy link

mikhailusachev commented Jan 24, 2018

Thanks for that!

Copy link

vcsekhar commented Feb 13, 2018

Thanks for sharing

Copy link

Gus7av0 commented Feb 22, 2018


Copy link

TeddybearCrisis commented Oct 26, 2018


Copy link

shabanali-faghani commented Aug 6, 2019

Awesome! Thank you.

Copy link

AbdhulRaheem commented Aug 17, 2019

how we can import this

Copy link

mmdemirbas commented Aug 17, 2019

You can import a UDL file into Notepad++ as explained here:

Copy link

paradigmaweb commented May 31, 2020

still working! thanks!.

Copy link

chdlsp commented Nov 5, 2020

I like this way. Super thanks.

Copy link

ishridharhegde commented Jan 19, 2021

Notepad++ says "Failed to Import".
Tried created a new UDL and pasting the content of this XML, it crashed the app and I lost all my unsaved notes!

Anyone else facing the similar problem?

Copy link

AlanSlaughter commented Feb 4, 2021

Can I add ? If so how?

Copy link

taka1945 commented Apr 20, 2021

great job ! notepad++ x86 v7.9 still working !

Copy link

jbvazquez commented Jun 9, 2021

Working on 2021, for those who are wondering how to import this user-defined language here are the instructions.
Import the file: Language → Define your language... → Import
Restart the application.
Language → LogFile
Now logfile should be highlighted.

Copy link

joex92 commented Aug 17, 2021

Here I forked this and added the Dark Theme one too...

Copy link

mhewedy commented Nov 17, 2022

Another install option is to copy & paste into a new file with name log.udl.xml inside : path\to\Notepad++\userDefineLangs

Copy link

TFWol commented Nov 23, 2022


Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment