JetBrains IDE-Plugin

Magnolia CMS Integration

Das ultimative IDE-Plugin für Magnolia CMS-Entwicklung. Erweiterter Freemarker-Editor, YAML-Schema-Unterstützung für Light-Module und vollständige Magnolia 6.4 Kompatibilität – entwickelt von Magnolia-Experten mit 15 Jahren Erfahrung.

IntelliJ IDEA · WebStorm · PyCharm · PhpStorm · + Alle JetBrains IDEs

Komplett
YAML + Freemarker IDE-Unterstützung
6.4+
Unterstützt neueste Magnolia-Version
15+ Jahre
Magnolia-Entwicklungserfahrung

01

Erweiterter Freemarker-Editor speziell für Magnolia

Entwickeln Sie Magnolia-Templates mit einem Editor, der Ihre Arbeitsweise versteht. Vollständige Autovervollständigung für Magnolia-Funktionen, [#Direktiven], [@cms.*] Benutzer-Direktiven und sofortige Dokumentation beim Hover.

Intelligentes Syntax-Highlighting, Code-Faltung und Strukturansicht helfen Ihnen, den Überblick über komplexe Templates zu behalten. Echtzeit-Fehlererkennung findet Probleme, bevor Sie sie deployen.

Wichtige Features

  • Vollständige Autovervollständigung für Magnolia-Funktionen
  • [#Direktiven] und [@cms.*] Benutzer-Direktiven Unterstützung
  • Sofortige Dokumentation beim Hover (Strg+Hover)
  • Intelligentes Syntax-Highlighting und Code-Faltung
  • Strukturansicht für schnelle Template-Navigation
  • Echtzeit-Fehlererkennung und Validierung
Magnolia Freemarker Implementierung
YAML Autovervollständigung

02

YAML-Schema-Unterstützung für Light-Module

Erstellen Sie Light-Module schneller mit intelligenter Schema-Autovervollständigung. Die IDE kennt alle Magnolia YAML-Strukturen für Dialoge, Felder und Aktionen und schlägt relevante Optionen vor, während Sie tippen.

Navigieren Sie direkt von YAML-Definitionen zu Java-Klassen und Freemarker-Templates. Modul-Pfad-Erkennung für templateScript und dialogId Referenzen macht die Entwicklung produktiver.

YAML-Features

  • Schema-Autovervollständigung für Dialoge, Felder, Aktionen
  • Java-Klassen-Navigation (Springe zur Definition)
  • Modul-Pfad-Erkennung für templateScript, dialogId Referenzen
  • FTL-Referenz-Verknüpfung – Navigation von YAML zu Freemarker-Templates
  • Live-Templates (tippen Sie m: für Optionen)

03

Magnolia 6.4 Unterstützung

Arbeiten Sie mit den neuesten Magnolia-Features. Vollständige Unterstützung für die neuen React-basierten UI-Formulare, JavaScript-Feldtypen und die DAM 6.0 Binary Management API.

Die Image Focal Point Erweiterung mit dem respdamfn Namespace ist ebenfalls vollständig unterstützt – für responsive Bilder mit intelligentem Fokuspunkt-Cropping.

Magnolia 6.4 Features

  • Neue UI-Formulare (React-basiert)
  • JavaScript-Feldtypen Unterstützung
  • Image Focal Point Erweiterung (respdamfn Namespace)
  • DAM 6.0 Binary Management API
  • Kompatibel mit älteren Magnolia-Versionen
Magnolia Smart Templates
Magnolia Hover Dokumentation

04

Projekt-Intelligenz

Das Plugin erkennt automatisch Ihre Magnolia-Projektstruktur. Java- und Light-Module werden erkannt und entsprechend behandelt, mit dem Magnolia-Facet für eine optimierte Projektansicht.

Öffnen Sie eine .ftl-Datei in einem Magnolia-Projekt und erhalten Sie sofort Plugin-Empfehlungen für die beste Entwicklungserfahrung.

Intelligente Features

  • Automatische Erkennung von Java- und Light-Modulen
  • Magnolia-Facet für Projektstruktur
  • Plugin-Empfehlungen beim Öffnen von .ftl-Dateien
  • Kontextbezogene Autovervollständigung
  • Intelligente Navigation zwischen Dateien

05

Alle Features auf einen Blick

Magnolia CMS Integration bietet alles, was Sie für professionelle Magnolia-Entwicklung benötigen – von Freemarker-Templates bis YAML-Konfigurationen.

Freemarker-Editor

Erweiterter Editor speziell für Magnolia-Templates mit allen wichtigen Features.
  • ✓ Vollständige Magnolia-Funktionen Autovervollständigung
  • ✓ [#Direktiven] und [@cms.*] Unterstützung
  • ✓ Sofortige Hover-Dokumentation (Strg+Hover)
  • ✓ Intelligentes Syntax-Highlighting
  • ✓ Code-Faltung und Strukturansicht
  • ✓ Echtzeit-Fehlererkennung

YAML-Unterstützung

Schema-basierte Autovervollständigung für Light-Module.
  • ✓ Schema für Dialoge, Felder, Aktionen
  • ✓ Java-Klassen-Navigation
  • ✓ templateScript/dialogId Referenzen
  • ✓ FTL-Referenz-Verknüpfung
  • ✓ Live-Templates (m: Shortcuts)

Magnolia 6.4

Vollständige Unterstützung für die neuesten Features.
  • ✓ Neue UI-Formulare (React-basiert)
  • ✓ JavaScript-Feldtypen
  • ✓ Image Focal Point (respdamfn)
  • ✓ DAM 6.0 Binary Management API

Projekt-Intelligenz

Automatische Erkennung und intelligente Vorschläge.
  • ✓ Java- und Light-Module Erkennung
  • ✓ Magnolia-Facet für Projektstruktur
  • ✓ Plugin-Empfehlungen bei .ftl-Dateien
  • ✓ Kontextbezogene Autovervollständigung

06

Weitere Screenshots

Magnolia Autovervollständigung
Magnolia Navigation

Einfache, transparente Preise

Starten Sie mit einer 7-Tage kostenlosen Testversion. Keine Kreditkarte erforderlich. Kauf über den JetBrains Marketplace.

Einzelperson

Für Einzelentwickler

$4,90/Monat

oder $49,99/Jahr

  • Alle IDE-Funktionen
  • Freemarker + YAML Unterstützung
  • Magnolia 6.4 kompatibel
  • Alle zukünftigen Updates
  • 7-Tage kostenlose Testversion
Open-Source-Mitwirkende: Kontaktieren Sie uns für 100% Rabatt. Wir unterstützen die Community, die uns unterstützt.

Von Magnolia-Experten entwickelt

Entwickelt von Ilscipio GmbH mit 15 Jahren Magnolia-Entwicklungserfahrung. Wir kennen die Herausforderungen bei der Magnolia-Entwicklung aus erster Hand und haben dieses Plugin entwickelt, um unsere eigene Arbeit zu verbessern.

Unser Team hat zahlreiche Magnolia-Projekte erfolgreich umgesetzt – von kleinen Unternehmenswebsites bis zu großen Enterprise-Plattformen. Diese Erfahrung fließt direkt in das Plugin ein: Jedes Feature wurde entwickelt, weil wir es selbst brauchten.

Als zertifizierte Magnolia-Partner und JetBrains Plugin-Entwickler bringen wir die ideale Kombination aus CMS-Expertise und IDE-Entwicklung mit.

Starten Sie heute mit professioneller Magnolia-Entwicklung

Schließen Sie sich Magnolia-Entwicklern an, die produktiver arbeiten – mit vollständiger IDE-Unterstützung für Freemarker, YAML und die neuesten Magnolia 6.4 Features.