]> git.hoellein.online Git - homematic/commitdiff
Syntax Highlight für notepad++
authorMario Höllein <mhoellein@freenet.de>
Thu, 13 Jun 2019 10:40:48 +0000 (12:40 +0200)
committerMario Höllein <mhoellein@freenet.de>
Thu, 13 Jun 2019 10:40:48 +0000 (12:40 +0200)
syntax_highlight/notepad++/homematicscrip.zip [new file with mode: 0644]
syntax_highlight/notepad++/homematicscript.xml [new file with mode: 0644]

diff --git a/syntax_highlight/notepad++/homematicscrip.zip b/syntax_highlight/notepad++/homematicscrip.zip
new file mode 100644 (file)
index 0000000..ce43ff5
Binary files /dev/null and b/syntax_highlight/notepad++/homematicscrip.zip differ
diff --git a/syntax_highlight/notepad++/homematicscript.xml b/syntax_highlight/notepad++/homematicscript.xml
new file mode 100644 (file)
index 0000000..54c1f34
--- /dev/null
@@ -0,0 +1,61 @@
+    <NotepadPlus>\r
+        <UserLang name="HomeMatic" ext="hms" udlVersion="2.0">\r
+            <Settings>\r
+                <Global caseIgnored="no" allowFoldOfComments="no" forceLineCommentsAtBOL="no" foldCompact="no" />\r
+                <Prefix Keywords1="no" Keywords2="no" Keywords3="no" Keywords4="no" Keywords5="no" Keywords6="no" Keywords7="no" Keywords8="no" />\r
+            </Settings>\r
+            <KeywordLists>\r
+                <Keywords name="Comments" id="0">03 04 00! 00 01 02</Keywords>\r
+                <Keywords name="Numbers, additional" id="1"></Keywords>\r
+                <Keywords name="Numbers, prefixes" id="2"></Keywords>\r
+                <Keywords name="Numbers, extras with prefixes" id="3"></Keywords>\r
+                <Keywords name="Numbers, suffixes" id="4"></Keywords>\r
+                <Keywords name="Operators1" id="5">- # &amp; ( ) * . / ; [ ] | + &lt; = &gt;</Keywords>\r
+                <Keywords name="Operators2" id="6"></Keywords>\r
+                <Keywords name="Folders in code1, open" id="7">{</Keywords>\r
+                <Keywords name="Folders in code1, middle" id="8"></Keywords>\r
+                <Keywords name="Folders in code1, close" id="9">}</Keywords>\r
+                <Keywords name="Folders in code2, open" id="10"></Keywords>\r
+                <Keywords name="Folders in code2, middle" id="11"></Keywords>\r
+                <Keywords name="Folders in code2, close" id="12"></Keywords>\r
+                <Keywords name="Folders in comment, open" id="13"></Keywords>\r
+                <Keywords name="Folders in comment, middle" id="14"></Keywords>\r
+                <Keywords name="Folders in comment, close" id="15"></Keywords>\r
+                <Keywords name="Keywords1" id="16">else false foreach if true while WriteLine quit</Keywords>\r
+                <Keywords name="Keywords2" id="17">boolean integer real string time var object</Keywords>\r
+                <Keywords name="Keywords3" id="18">Address Channel Channels ChnGroupPartnerId ChnDirection ChnAESActive ChnArchive ChnRoom ChnFunction Count Date Device DPs DPByHssDP Exec EnumUsedIDs EnumUsedNames Get GetAt GetObject GetVar Find Format ID IsTypeOf IsVar Interface HssType LastValue Length Name Operations ProgramExecute Split State StrValueByIndex Substr Timestamp ToFloat ToInteger ToString ToTime Type TypeName Value ValueType Variable VarType</Keywords>\r
+                <Keywords name="Keywords4" id="19">OT_OBJECT OT_ENUM OT_DEVICE OT_CHANNEL OT_DP OT_VARDP $this$ $src$ OPERATION_READ OPERATION_WRITE OPERATION_EVENT</Keywords>\r
+                <Keywords name="Keywords5" id="20"></Keywords>\r
+                <Keywords name="Keywords6" id="21"></Keywords>\r
+                <Keywords name="Keywords7" id="22"></Keywords>\r
+                <Keywords name="Keywords8" id="23"></Keywords>\r
+                <Keywords name="Delimiters" id="24">00&quot; 01 02&quot; 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23</Keywords>\r
+            </KeywordLists>\r
+            <Styles>\r
+                <WordsStyle name="DEFAULT" styleID="0" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />\r
+                <WordsStyle name="COMMENTS" styleID="1" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />\r
+                <WordsStyle name="LINE COMMENTS" styleID="2" fgColor="000000" bgColor="C0C0C0" fontName="" fontStyle="0" nesting="0" />\r
+                <WordsStyle name="NUMBERS" styleID="3" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />\r
+                <WordsStyle name="KEYWORDS1" styleID="4" fgColor="0000FF" bgColor="FFFFFF" fontName="" fontStyle="1" nesting="0" />\r
+                <WordsStyle name="KEYWORDS2" styleID="5" fgColor="FF8000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />\r
+                <WordsStyle name="KEYWORDS3" styleID="6" fgColor="8080FF" bgColor="FFFFFF" fontName="" fontStyle="1" nesting="0" />\r
+                <WordsStyle name="KEYWORDS4" styleID="7" fgColor="FF8080" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />\r
+                <WordsStyle name="KEYWORDS5" styleID="8" fgColor="000000" bgColor="FFFFFF" fontStyle="0" nesting="0" />\r
+                <WordsStyle name="KEYWORDS6" styleID="9" fgColor="000000" bgColor="FFFFFF" fontStyle="0" nesting="0" />\r
+                <WordsStyle name="KEYWORDS7" styleID="10" fgColor="000000" bgColor="FFFFFF" fontStyle="0" nesting="0" />\r
+                <WordsStyle name="KEYWORDS8" styleID="11" fgColor="000000" bgColor="FFFFFF" fontStyle="0" nesting="0" />\r
+                <WordsStyle name="OPERATORS" styleID="12" fgColor="FF8000" bgColor="FFFFFF" fontName="" fontStyle="1" nesting="0" />\r
+                <WordsStyle name="FOLDER IN CODE1" styleID="13" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />\r
+                <WordsStyle name="FOLDER IN CODE2" styleID="14" fgColor="000000" bgColor="FFFFFF" fontStyle="0" nesting="0" />\r
+                <WordsStyle name="FOLDER IN COMMENT" styleID="15" fgColor="000000" bgColor="FFFFFF" fontStyle="0" nesting="0" />\r
+                <WordsStyle name="DELIMITERS1" styleID="16" fgColor="008000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />\r
+                <WordsStyle name="DELIMITERS2" styleID="17" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />\r
+                <WordsStyle name="DELIMITERS3" styleID="18" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />\r
+                <WordsStyle name="DELIMITERS4" styleID="19" fgColor="000000" bgColor="FFFFFF" fontStyle="0" nesting="0" />\r
+                <WordsStyle name="DELIMITERS5" styleID="20" fgColor="000000" bgColor="FFFFFF" fontStyle="0" nesting="0" />\r
+                <WordsStyle name="DELIMITERS6" styleID="21" fgColor="000000" bgColor="FFFFFF" fontStyle="0" nesting="0" />\r
+                <WordsStyle name="DELIMITERS7" styleID="22" fgColor="000000" bgColor="FFFFFF" fontStyle="0" nesting="0" />\r
+                <WordsStyle name="DELIMITERS8" styleID="23" fgColor="000000" bgColor="FFFFFF" fontStyle="0" nesting="0" />\r
+            </Styles>\r
+        </UserLang>\r
+    </NotepadPlus>\r