Die Erweiterung unterstützt die Lernsprache lny. Sie ist für den Einstieg ins Programmieren gedacht und beschreibt Algorithmen mit einer sprechenden Syntax.
Funktionen
Syntax-Highlighting für alle neun lny-Sprachen: Deutsch, Englisch, Französisch, Spanisch, Italienisch, Niederländisch, Polnisch, Ukrainisch und Griechisch.
Ausführen per ▶-Schaltfläche oder F5. Die Ausgabe erscheint im Fenster „lny“.
EINGABE öffnet ein Eingabefeld, das Skript wartet auf deine Antwort.
Fehler im Editor: Syntaxfehler werden beim Tippen markiert, Laufzeitfehler mit Zeile und Spalte.
Abbrechen mit Umschalt+F5, auch bei Schleifen ohne Ende.
Einstellungen
Sprache der Befehle, Befehlsumfang (Standard oder Experte), Zeitgrenze und Prüfung beim Tippen lassen sich in den Einstellungen unter „lny“ anpassen.
Einstellung
Standard
Bedeutung
lny.language
de
Sprache der Befehle im Skript
lny.modus
experte
standard (Einstieg) oder experte (voller Umfang)
lny.maxMillis
30000
Zeitgrenze je Rechenabschnitt in ms, 0 schaltet sie ab
lny.checkOnChange
true
Syntaxprüfung schon beim Tippen
Mehr zu lny
Weitere Informationen, Tutorial und Beispiele unter lny-code.org.
Entwicklung
npm install
npm run generate:grammar # erzeugt syntaxes/lny.tmLanguage.json aus den Schlüsselwörtern des Interpreters
npm test
npm run package # erzeugt lny-vscode-<version>.vsix