Teal in Notepad ++

Willkommen in der Transport Fever Community

Welcome to the fan community of Transport Fever and Train Fever, the economic simulators of Urban Games. The community is free for you to share and inform yourself about the game. We cultivate a friendly and objective interaction with each other and our team will be happy to answer any questions you may have.

 

Registration and use is of course free for you.

 

We wish you a lot of fun and hope for active participation.

The Team of the 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:

Share

Comments 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.