Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save sparrowt/ced1eac10318e4b9deeedbcb12d65d36 to your computer and use it in GitHub Desktop.
Save sparrowt/ced1eac10318e4b9deeedbcb12d65d36 to your computer and use it in GitHub Desktop.
Groovy user defined language for notepad++ for use with dark theme (Mono Industrial)
<NotepadPlus>
<UserLang name="Groovy" ext="groovy" udlVersion="2.1">
<Settings>
<Global caseIgnored="no" />
<Prefix Keywords1="no" Keywords2="no" Keywords3="no" Keywords4="no" />
</Settings>
<KeywordLists>
<Keywords name="Comments">03/* 04*/ 00// 01 02</Keywords>
<Keywords name="Keywords1">abstract break case catch continue default do else extends final finally for if implements instanceof native new private protected public return static switch synchronized throw throws transient try volatile while strictfp package import false null super this true</Keywords>
<Keywords name="Keywords2">as assert def mixin property test using in it</Keywords>
<Keywords name="Keywords3">boolean byte char class double float int interface long short void</Keywords>
<Keywords name="Keywords4">abs any append asList asWritable call collect compareTo count div dump each eachByte eachFile eachLine every find findAll flatten getAt getErr getIn getOut getText grep immutable inject inspect intersect invokeMethods isCase join leftShift minus multiply newInputStream newOutputStream newPrintWriter newReader newWriter next plus pop power previous print println push putAt read readBytes readLines reverse reverseEach round size sort splitEachLine step subMap times toInteger toList tokenize upto waitForOrKill withPrintWriter withReader withStream withWriter withWriterAppend write writeLine</Keywords>
<Keywords name="Delimiters">00&quot;&quot;&quot; 01\ 02&quot;&quot;&quot; 03&apos;&apos;&apos; 04\ 05&apos;&apos;&apos; 06&quot; 07\ 08&quot; 09&apos; 10\ 11&apos; 12 13 14 15 16 17 18 19 20 21 22 23</Keywords>
</KeywordLists>
<Styles>
<WordsStyle name="DEFAULT" fgColor="DDDDDD" bgColor="222C28" fontName="" fontStyle="0" fontSize="" nesting="0" />
<WordsStyle name="COMMENTS" fgColor="008000" bgColor="222C28" fontName="" fontStyle="0" fontSize="" nesting="0" />
<WordsStyle name="LINE COMMENTS" fgColor="008000" bgColor="222C28" fontName="" fontStyle="0" fontSize="" nesting="0" />
<WordsStyle name="NUMBERS" fgColor="FF0000" bgColor="222C28" fontName="" fontStyle="0" fontSize="" nesting="0" />
<WordsStyle name="KEYWORDS1" fgColor="C63CF0" bgColor="222C28" fontName="" fontStyle="1" fontSize="" nesting="0" />
<WordsStyle name="KEYWORDS2" fgColor="006699" bgColor="222C28" fontName="" fontStyle="1" fontSize="" nesting="0" />
<WordsStyle name="KEYWORDS3" fgColor="FF8000" bgColor="222C28" fontName="" fontStyle="1" fontSize="" nesting="0" />
<WordsStyle name="KEYWORDS4" fgColor="8000FF" bgColor="222C28" fontName="" fontStyle="1" fontSize="" nesting="0" />
<WordsStyle name="OPERATORS" fgColor="804000" bgColor="222C28" fontName="" fontStyle="1" fontSize="" nesting="0" />
<WordsStyle name="DELIMITERS1" fgColor="C0C0C0" bgColor="222C28" fontStyle="0" nesting="0" />
<WordsStyle name="DELIMITERS2" fgColor="C0C0C0" bgColor="222C28" fontStyle="0" nesting="0" />
<WordsStyle name="DELIMITERS3" fgColor="909090" bgColor="222C28" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="DELIMITERS4" fgColor="909090" bgColor="222C28" fontName="" fontStyle="0" nesting="0" />
</Styles>
</UserLang>
</NotepadPlus>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment