IntelliJ-Plugin

IntelliJ IDEA wird neben Eclipse immer beliebter als Entwicklungsumgebung. Da Faktor-IPS auf der Eclipse-Plugin-Architektur aufbaut kann es nicht einfach mit IntelliJ genutzt werden. Um dennoch auch in IntelliJ mit Faktor-IPS-Objekten arbeiten zu können entsteht ein eigenes IntelliJ-Plugin.

In der ersten Version bindet das Faktor-IPS-IntelliJ-Plugin die von Faktor-IPS benutzten Dateitypen an den IntelliJ-XML-Editor und versieht sie mit Icons in den gewohnten Farben:

IconsAndXml

Der XML-Editor validiert Änderungen gegen das eingetragene Schema. Sollte die Schema-Validierung noch nicht funktionieren kann in IntelliJ der Download des Schemas manuell angestoßen werden, indem man auf die .xsd-URL in der zweiten Zeile der .ips*-Datei einen Rechtsklick macht, dort Show Context Actions (Alt+Enter) und dann Fetch external resource wählt.

Das IntelliJ-Plugin kann manuell aus dem Jetbrains-Marketplace heruntergeladen oder direkt in IntelliJ installiert werden, indem der Kanal https://plugins.jetbrains.com/plugins/alpha/list unter FileSettingsPluginsManage Plugin Repositories hinzugefügt und dann nach Faktor-IPS gesucht wird.