Overview Version History Q & A Rating & Review
🌀 Leap Interpreter — VS Code Extension
Leap ist eine eigens entwickelte, textbasierte Programmiersprache mit klarer, intuitiver Syntax, die sich besonders für Lernende und kreative Projekte eignet.
Diese Extension integriert den Leap-Interpreter direkt in Visual Studio Code und ermöglicht das Ausführen, Testen und Debuggen von Leap-Skripten – alles in einer vertrauten Umgebung.
🚀 Installation
Öffne Visual Studio Code .
Gehe zu Extensions (Erweiterungen) → Ctrl + Shift + X.
Suche nach "Leap Interpreter" .
Klicke auf Install oder besuche direkt den Marketplace-Link:
👉 Leap Interpreter Extension
WICHTIG Die Version JDK 25.0 oder höher muss installiert sein!!!!!!!
🧩 Funktionen
🖋 Syntax-Highlighting für .lp-Dateien
⚙️ Codeausführung direkt in VS Code (integrierter Interpreter)
🧠 AI-Assistent-Integration (optional aktivierbar) - NOT IMPLEMENTED
🔍 Strukturierte Fehlermeldungen mit Code und Erklärung - NOT FULLY IMPLEMENTED
📘 Code Snippets für häufig genutzte Sprachkonstrukte - NOT FULLY IMPLEMENTED
🧰 Konsolen-Ausgabe im Terminalfenster von VS Code
💬 Community-Link : direkter Zugriff auf das Leap-Forum für Fragen und Austausch - NOT IMPLEMENTED
🧠 Erste Schritte
Neue Datei erstellen
→ Datei > Neu → Speichere sie als programm.lp
Code schreiben
Beispiel:
let name = "Max"
print("Hallo " + name + "!")
Datei ausführen
Klicke auf Run Leap Script in der oberen Leiste
oder nutze den Shortcut: Ctrl + Alt + L
Ergebnisse ansehen
→ Die Konsolenausgabe erscheint im integrierten Leap Terminal unten in VS Code
⚠️ Fehlermeldungen - TO BE IMPLEMENTED
Leap besitzt ein umfangreiches Fehler- und Warnsystem:
LEX001 – Unerwartetes Zeichen
SYN002 – Unerwartetes Token
SEM003 – Typkonflikt
Jede Fehlermeldung wird mit Erklärung und Hinweis auf die fehlerhafte Zeile angezeigt.
🤖 AI-Unterstützung (optional) - TO BE IMPLEMENTED
Der integrierte AI-Assistent hilft bei:
Verständnisfragen zur Syntax
Erklärung von Fehlermeldungen
Vorschlägen zur Codeverbesserung
Bei Problemen oder Verbesserungsvorschlägen gerne ein Issue öffnen oder im Forum Feedback geben!
📜 Lizenz
Diese Extension wird unter der MIT-Lizenz veröffentlicht.
© 2025 Leap Development Team — Alle Rechte vorbehalten.