Teal in Notepad ++

Willkommen in der Transport Fever Community

Wir begrüßen euch in der Fan-Community zu den Spielen Transport Fever und Train Fever, den Wirtschaftssimulatoren von Urban Games. Die Community steht euch kostenlos zur Verfügung damit ihr euch über das Spiel austauschen und informieren könnt. Wir pflegen hier einen freundlichen und sachlichen Umgang untereinander und unser Team steht euch in allen Fragen gerne beiseite.

 

Die Registrierung und Nutzung ist selbstverständlich kostenlos.

 

Wir wünschen euch viel Spaß und hoffen auf rege Beteiligung.

Das Team der Transport-Fever Community


  • Notepad ++ kennt von Haus aus die Sprache Teal nicht und hat somit kein korrektes Syntax-Highlighting.

    Um Teal-Dateien, *.tl, *.d.tl, in Notepad ++ mit korrektem Syntax-Highlighting angezeigt zu bekommen muss man dies dem Programm mitteilen.

    Ich stelle hiermit meine Anpassung zum allgemeinen Gebrauch vor und zur Verfügung.


    Installation:

    1. Das angehängte Archiv teal_udl.zip entpacken. Es enthält eine einzelne Datei Namens teal_udl.xml.


    2. In Notepad ++ im Reiter Sprache Benutzerdefinierte Sprache --> Eigene Sprache definieren auswählen.


    3. Auf Importieren klicken.


    4. Die Datei teal_udl.xml wählen.


    5. Es sollte nach dem Import die Meldung Import succesfull erscheinen.


    Damit das Ganze aktiviert wird, muss Notepad ++ einmal neu gestartet werden.

    Dann sollte unter Sprache folgender Eintrag erscheinen und man kann dies bei geöffneten Dateien anwenden.


    Dateien mit der Endung tl bzw. d.tl sollten automatisch erkannt werden.


    Das Ergebnis anhand einer Beispieldatei:

Teilen

Kommentare 4

  • Danke für die Vorlage, aber für meinen Dark Mode muss ich das wohl nochmal anpassen ^^

  • Ist das die neue Skriptsprache in TPF3?

    • Ich bin mir nicht zu 100% sicher, aber es deutet (für mich) einiges in diese Richtung.

      Genau wissen wir es ab Morgen. ;)

    • Teal ist eine Erweiterung von Lua um statische Typisierungen. (Für Programmierer: verhält sich wie wie TypeScript zu JavaScript).

      Teal Code lässt sich jederzeit zu reinem Lua konvertieren, daher bleibt die Kompatibilität zur TPF Engine erhalten. Die Entwickler erhoffen sich wohl saubereren und stabilileren Code, der die typischen Lua Anfälligkeiten umgeht.