Syntax Highlighting für Notepad++

bademeister
Beiträge: 141
Registriert: 28 Feb 2014, 10:21

Syntax Highlighting für Notepad++

Beitrag von bademeister »

Hallo alle zusammen,

nachdem bei uns meist Notepad++ für das erstellen von opsi-Scripten zum Einsatz kommt hat sich ein Kollege bei uns mal Highlighting-Regeln erstellt.

Das xml kann einfach als neue Sprache importiert werden. Falls noch jemand Fehler oder Verbesserungen findet freuen wir uns über einen Repost. :)
Ich weiß leider nicht, wo ich die File hochladen soll. Weder im Forum noch im Wiki habe ich Rechte hierzu. Einfach via PM anfragen bzw. vielleicht kann sie jemand vom uib-Team bereitstellen.

Viele Grüße,
Felix
thomas.besser
Beiträge: 461
Registriert: 09 Sep 2009, 09:40

Re: Syntax Highlighting für Notepad++

Beitrag von thomas.besser »

Klasse, danke für's Teilen! PM kommt gleich ;-)
bademeister
Beiträge: 141
Registriert: 28 Feb 2014, 10:21

Re: Syntax Highlighting für Notepad++

Beitrag von bademeister »

Nachtrag: Auch in PMs sind keine Anhänge möglich. Daher bitte eine Mailadresse via PM schicken.
thomas.besser
Beiträge: 461
Registriert: 09 Sep 2009, 09:40

Re: Syntax Highlighting für Notepad++

Beitrag von thomas.besser »

Benutzeravatar
n.wenselowski
Ex-uib-Team
Beiträge: 3194
Registriert: 04 Apr 2013, 12:15

Re: Syntax Highlighting für Notepad++

Beitrag von n.wenselowski »

Hi Felix,

coole Sache!

Mein Vorschlag wäre das ganze bspw. auf Github zu parken, dann kann man einfach Änderungen verfolgen und andere User von np++ können dir auch einfach Verbesserungen zukommen lassen.

Wo auch immer es landet, mich würde es freuen, wenn du es unter wiki/doku.php?id=userspace:misc eintragen würdest!


Viele Grüße

Niko

Code: Alles auswählen

import OPSI
bademeister
Beiträge: 141
Registriert: 28 Feb 2014, 10:21

Re: Syntax Highlighting für Notepad++

Beitrag von bademeister »

Hallo alle zusammen,

der Kollege hat das xml heute Vormittag an Notepad++ (http://docs.notepad-plus-plus.org/index ... uage_Files) gemeldet. Sollte also nach Freigabe unter dem Link verfügbar sein.

Viele Grüße,
Felix
Erkstasy
Beiträge: 8
Registriert: 20 Apr 2013, 15:06

Re: Syntax Highlighting für Notepad++

Beitrag von Erkstasy »

Hallo Felix,

ist jetzt schon ein Weilchen her seit dem letzten Post hier aber ist die xml schon freigegeben? Ich finde da weder unter "opsi" noch unter "winst" nen Download-Link.

Gruß
Erik
bademeister
Beiträge: 141
Registriert: 28 Feb 2014, 10:21

Re: Syntax Highlighting für Notepad++

Beitrag von bademeister »

Ne das scheint wohl nicht geklappt zu haben. Daher gebe ich das jetzt mal hier rein:

Code: Alles auswählen

<NotepadPlus>
    <UserLang name="opsiscript" ext="" udlVersion="2.1">
        <Settings>
            <Global caseIgnored="no" allowFoldOfComments="no" foldCompact="no" forcePureLC="2" decimalSeparator="0" />
            <Prefix Keywords1="no" Keywords2="no" Keywords3="no" Keywords4="no" Keywords5="no" Keywords6="no" Keywords7="no" Keywords8="no" />
        </Settings>
        <KeywordLists>
            <Keywords name="Comments">00; 01 02 03 04</Keywords>
            <Keywords name="Numbers, prefix1"></Keywords>
            <Keywords name="Numbers, prefix2"></Keywords>
            <Keywords name="Numbers, extras1"></Keywords>
            <Keywords name="Numbers, extras2"></Keywords>
            <Keywords name="Numbers, suffix1"></Keywords>
            <Keywords name="Numbers, suffix2"></Keywords>
            <Keywords name="Numbers, range"></Keywords>
            <Keywords name="Operators1"></Keywords>
            <Keywords name="Operators2"></Keywords>
            <Keywords name="Folders in code1, open"></Keywords>
            <Keywords name="Folders in code1, middle"></Keywords>
            <Keywords name="Folders in code1, close"></Keywords>
            <Keywords name="Folders in code2, open"></Keywords>
            <Keywords name="Folders in code2, middle"></Keywords>
            <Keywords name="Folders in code2, close"></Keywords>
            <Keywords name="Folders in comment, open"></Keywords>
            <Keywords name="Folders in comment, middle"></Keywords>
            <Keywords name="Folders in comment, close"></Keywords>
            <Keywords name="Keywords1">DefVar defVar Set set</Keywords>
            <Keywords name="Keywords2">if else endif</Keywords>
            <Keywords name="Keywords3">and not or</Keywords>
            <Keywords name="Keywords4">comment Message message Comment ShowBitmap showBitmap</Keywords>
            <Keywords name="Keywords5">set_link end_link</Keywords>
            <Keywords name="Keywords6">logError LogError isFatalError IsFatalError</Keywords>
            <Keywords name="Keywords7">copy</Keywords>
            <Keywords name="Keywords8"></Keywords>
            <Keywords name="Delimiters">00[ 01 02] 03" 04 05" 06$ 07 08$ 09" 10 11" 12 13 14 15 16 17 18 19 20 21 22 23</Keywords>
        </KeywordLists>
        <Styles>
            <WordsStyle name="DEFAULT" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
            <WordsStyle name="COMMENTS" fgColor="FF0000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
            <WordsStyle name="LINE COMMENTS" fgColor="008000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
            <WordsStyle name="NUMBERS" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
            <WordsStyle name="KEYWORDS1" fgColor="FF8000" bgColor="FFFFFF" fontName="" fontStyle="1" nesting="0" />
            <WordsStyle name="KEYWORDS2" fgColor="0000FF" bgColor="FFFFFF" fontName="" fontStyle="1" nesting="0" />
            <WordsStyle name="KEYWORDS3" fgColor="0000FF" bgColor="FFFFFF" fontName="" fontStyle="1" nesting="0" />
            <WordsStyle name="KEYWORDS4" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
            <WordsStyle name="KEYWORDS5" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
            <WordsStyle name="KEYWORDS6" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
            <WordsStyle name="KEYWORDS7" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
            <WordsStyle name="KEYWORDS8" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
            <WordsStyle name="OPERATORS" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
            <WordsStyle name="FOLDER IN CODE1" fgColor="FF0000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
            <WordsStyle name="FOLDER IN CODE2" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
            <WordsStyle name="FOLDER IN COMMENT" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
            <WordsStyle name="DELIMITERS1" fgColor="FF0000" bgColor="FFFFFF" fontName="" fontStyle="1" nesting="4" />
            <WordsStyle name="DELIMITERS2" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
            <WordsStyle name="DELIMITERS3" fgColor="800080" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
            <WordsStyle name="DELIMITERS4" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
            <WordsStyle name="DELIMITERS5" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
            <WordsStyle name="DELIMITERS6" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
            <WordsStyle name="DELIMITERS7" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
            <WordsStyle name="DELIMITERS8" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
        </Styles>
    </UserLang>
</NotepadPlus>

Benutzeravatar
ueluekmen
uib-Team
Beiträge: 1939
Registriert: 28 Mai 2008, 10:53

Re: Syntax Highlighting für Notepad++

Beitrag von ueluekmen »

Hallo Bademeister,

wenn du im forum angemeldet bist und dann ins Wiki wechselst müsstest du die Berechtigung zum schreiben haben.

Wie Niko schon schrieb ist es wichtig, dass du im userspace die Sachen anlegst. Der Link vom Niko müsste eine gute Stelle sein.
opsi support - uib gmbh
For productive opsi installations we recommend support contracts.
http://www.uib.de
bademeister
Beiträge: 141
Registriert: 28 Feb 2014, 10:21

Re: Syntax Highlighting für Notepad++

Beitrag von bademeister »

Dort habe ich aber auch keine Berichtigungen eine Datei hochzuladen. Der Link zu Notepad++ ist da bereits und den Link zu diesem Thread habe ich gerade ergänzt. ;)
Antworten