Eclipse-Plug-in: Erstellen Sie eine neue Dateierweiterung für eine Sprache, die von Eclipse @ nicht unterstützt wir

Ich erstelle ein Eclipse-Plug-In, um eine neue Sprache zu unterstützen. Ich habe ein Problem mit dem Inhaltstyp / der Dateizuordnung und dem entsprechenden Editor.

Die Sprache hat keine Java- oder XML-Basis und die Erweiterung lautet '.xyz'

ach meinem Verständnis von Online-Recherchen müsste ich einen neuen Inhaltstyp mit der Dateierweiterung "@" erstelle.xyz '. Alle Informationen, die ich online gefunden habe, beziehen sich entweder auf das Verknüpfen einer neuen Erweiterung mit Java (zum Hervorheben der Java-Syntax) oder das Erstellen eines neuen Dateityps, der eine Variante von XML sein kann und daher viele Details über den Beschreiber enthält.
Grundsätzlich bin ich verwirrt über die Inhaltsbeschreibung, soll ich auch eine neue Beschreibung für eine neue Sprache erstellen? Und welchen Basistyp würde ich für eine Sprache angeben, die sich überhaupt nicht auf XML oder JAVA bezieht?

Auch, da ich meine eigene Syntaxhervorhebung hinzufügen werde, müsste ich einen eigenen Editor erstellen oder kann ich eine solche Datei einfach in der voreingestellten editorArea (Editoren) öffnen.

Das Paket, das ich mir für Inhaltstypen anschaue, istorg.eclipse.core.contenttype.contentTypes.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage