VSCode-Extension für Template-Programmierer

Die neue Erweiterung „camindo CMS Templates“ unterstützt beim Bearbeiten von Template-Dateien (*.cms.php) in Visual Studio Code:

  • Farben – (CMS:…)-Befehle in Lila, PHP-Ausdrücke darin in Orange, wie in der farbigen Ansicht im camindo-Backend.
  • Vorschläge – nach (CMS: die Befehle, nach einem Leerzeichen die Attribute (Pflichtattribute zuerst), nach = die festen Werte.
  • Hilfe beim Darüberfahren – Beschreibung von Befehl und Attribut.
  • Syntax-Check – während des Tippens werden Fehler rot unterstrichen: fehlende ), offene Anführungszeichen, unbekannte Befehle oder Attribute (mit Vorschlag bei Tippfehlern), fehlende Pflichtattribute.
  • Zwölf Sprachen – die Beschreibungen folgen der Anzeigesprache von VS Code.

Installation

  1. In VS Code links die Erweiterungen öffnen Symbol Erweiterungen (oder ⇧⌘X / Strg+Umschalt+X).
  2. Im Suchfeld camindo eingeben.
    Suche nach „camindo“ im VS Code Marketplace
  3. camindo CMS Templates auswählen und auf Installieren klicken.
    Erweiterung “camindo CMS Templates” Detailansicht
  4. Eine *.cms.php-Datei öffnen – fertig.

Die Sprache lässt sich über die Einstellung camindo.language (z. B. de_DE) festlegen. Projekte mit eigenen Modulen erzeugen ihre Befehlsdefinitionen per CLI und tragen den Ordner unter camindo.commandsFile ein:

php Core/cron/camindo.php template commands --all --out=var/vscode

Quelltext und Releases: github.com/dirkintelligence/camindo-vscode