Skip to content

Tools Overview

GitHub Actions edited this page Jan 25, 2026 · 1 revision

VelinScript Tools - Vollständige Übersicht

Diese Übersicht zeigt, welche Tools tatsächlich implementiert sind und welche noch geplant sind.


✅ Implementierte Tools (mit Dokumentation)

Standalone Tools (im tools/ Verzeichnis)

Tool Status Dokumentation Beschreibung
VS Code Extension ✅ Stabil vscode-extension.md Vollständige IDE-Unterstützung mit Syntax-Highlighting, IntelliSense, Debugging
LSP Server ✅ Stabil lsp.md Language Server Protocol für Auto-Completion, Go-to-Definition
Linter ✅ Stabil linter.md Statische Code-Analyse für Qualität und Best Practices
Debugger ✅ Stabil debugger.md DAP-kompatibler Debugger mit Breakpoints, Variable Inspection
Hot Reload ✅ Stabil hot-reload.md Inkrementelle Kompilierung und intelligenter Server-Restart
API Doc Generator ✅ Stabil api-doc-generator.md Automatische OpenAPI/Swagger-Dokumentation
Security Scanner ✅ Stabil security-scanner.md Erkennt Security-Vulnerabilities (SQL Injection, XSS, etc.)
Dead Code Detector ✅ Stabil dead-code-detector.md Findet automatisch ungenutzten Code, Variablen und Imports
Package Manager ✅ Beta package-manager.md Verwaltet Dependencies mit SemVer, Lock-Files und Workspaces
Plugin-Entwicklung ✅ Stabil example-plugin.md Erstelle eigene VelinScript-Plugins mit der Compiler-API
Test Runner ✅ Stabil test-runner.md Unit- und Integrationstests mit Assertions, Mocking und Coverage-Reports
Profiler ✅ Stabil profiler.md CPU- und Memory-Profiling mit Flame Graphs und Allocation Tracking
REPL ✅ Stabil repl.md Interaktive Shell zum Testen von VelinScript-Code in Echtzeit
Dependency Graph ✅ Stabil dependency-graph.md Visualisiert Modul-Abhängigkeiten und erkennt zirkuläre Imports
Bundle Analyzer ✅ Stabil bundle-analyzer.md Analysiert Bundle-Größe, Tree-Shaking-Potenzial und Code-Splitting-Möglichkeiten
Runtime Inspector ✅ Stabil runtime-inspector.md Live-Inspection von Variablen, State und Memory während der Ausführung
Benchmark Runner ✅ Stabil benchmark-runner.md Performance-Benchmarks mit statistischer Auswertung
Bibliotheks-Generator ✅ Stabil library-generator.md Automatische Generierung von Standardbibliotheks-Modulen (Neu in 2.7) ✅

Compiler-Integrierte Tools

Tool Status Dokumentation Beschreibung
Formatter ✅ Stabil formatter.md Automatische Code-Formatierung nach konfigurierbaren Style-Regeln
Auto-Repair ✅ Stabil auto-repair.md Self-Healing Builds mit automatischer Syntax-Korrektur
Code Generator ✅ Stabil code-generation.md Generiert CRUD-Module, REST-APIs, Auth-Setup und Clients
Backup & Rollback ✅ Stabil backup-rollback.md Daten-Backups, Deployment-Snapshots und transaktionale Rollbacks

Compiler-Features (keine separaten Tools)

Feature Status Beschreibung
VelinFlow ✅ Stabil Transaktionale Workflows mit Saga Pattern, Kompensation und automatischem Rollback (Compiler-Feature, kein separates Tool)
VelinPipeline ✅ Stabil Pipeline-Optimizer für Datenfluss-Analyse (Compiler-Feature)
VelinAutoDoc ✅ Stabil Automatische Dokumentationsgenerierung (Compiler-Feature)
VelinInsight ✅ Stabil Code-Analyse und Qualitätsprüfung (Compiler-Feature)
VelinAutoTest ✅ Stabil Automatische Test-Generierung (Compiler-Feature)

🚧 Geplante / Nicht Implementierte Tools

Alle geplanten Tools wurden implementiert! 🎉


📊 Zusammenfassung

Implementiert: 22 Tools

  • ✅ 18 Standalone Tools im tools/ Verzeichnis
  • ✅ 4 Compiler-integrierte Tools
  • ✅ 5 Compiler-Features (VelinFlow, VelinPipeline, etc.)

Geplant: 0 Tools

  • 🎉 Alle geplanten Tools wurden implementiert!

🔗 Weitere Ressourcen


Letzte Aktualisierung: 2026-01-30
Version: 2.7.0


Zurück zur Übersicht

Clone this wiki locally