Skip to content

Instantly share code, notes, and snippets.

Created September 13, 2012 11:34
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

Thanks for that!

Copy link

Thanks for sharing

Copy link

Gus7av0 commented Feb 22, 2018


Copy link


Copy link

Awesome! Thank you.

Copy link

how we can import this

Copy link

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

Copy link

still working! thanks!.

Copy link

I like this way. Super thanks.

Copy link

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

Can I add ? If so how?

Copy link

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

Copy link

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