2012-09-21 9 views
9

Ich arbeite an einem Java-Projekt in Eclipse. Versuchen, eine Datei über Ctrl+Mouse click zu öffnen, habe ich ein Popup, das mich fragte, ob ich "Xtext Natur zu meinem Projekt" hinzufügen möchte. Ich sagte OK. Und jetzt habe ich versucht, eine CSS Datei die folgende Zeile:Probleme mit Xtext in Eclipse

@import "myfile.css";

als erste Zeile. Aber ich bekomme diesen Fehler, weil Xtext Check (fast):

fehlt EOF bei ';'.

Kann mir jemand helfen, mit dieser Art von Fehler umzugehen?

Danke.

+0

Bitte geben Sie weitere Informationen. Sie haben anscheinend ein Plugin zum Bearbeiten von CSS-Dateien installiert, das in Xtext implementiert wurde. –

+0

@SebastianZarnekow Ich denke, das ist das Problem (Ich habe ein CSS editoe Plugin installiert). Aber ich weiß nicht, wie man es deaktiviert oder wie man nur den Namen des Plugins findet. – artaxerxe

+0

@SebastianZarnekow Ich habe es gefunden. Es ist der CssDsl-Editor.Hast du eine Idee, wie du es deaktivieren kannst? – artaxerxe

Antwort

20

Sie haben zwei Möglichkeiten, dieses Problem zu lösen:

  1. Zuerst Sie das Plug-in deinstallieren konnte den CssDsl Editor beitragen. Eine schnelle Google-Suche sagte mir, dass es von den e(fx)Eclipse Plugins beigetragen wird. Um ein Plug-in zu deinstallieren, gehen Sie zum Dialogfeld About, klicken Sie auf die Funktion Installationsdetails, und im nächsten Dialogfeld können Sie nach der zu deinstallierenden Funktion suchen. CSS-Dateien mit dem Xtext-based Editor zu vermeiden Öffnen und entfernen Sie die Xtext Natur aus den Projekten

  2. Wenn die vorherige Lösung nicht für Sie arbeiten (zB Sie die e(fx)Eclipse Umgebung benötigen), müssen Sie die Standard-Dateizuordnungen ändern Sie hinzugefügt.

    1. Einstellung Dateizuordnungen: offene Eclipse-Einstellungen, navigieren Sie zu den Allgemeine ->Herausgeber ->Datei Verbände, wo es für die CSS-Erweiterung aussehen können, und wählen Sie einen anderen Standard-Editor dafür.
    2. die Xtext Natur Entfernen: Sie können direkt auf Ihrem Projekt klicken, und wählen Sie Configure ->entfernen Xtext Natur. Wenn das aus irgendeinem Grund nicht funktioniert, müssen Sie die ausgeblendete .project file öffnen und den <nature>org.eclipse.xtext.ui.shared.xtextNature</nature> Eintrag und den entsprechenden BuildCommand org.eclipse.xtext.ui.shared.xtextBuilder manuell entfernen.
+0

Ich habe bereits Ihre zweite Lösung, aber wenn ich versuche, eine 'css'-Datei zu öffnen, bekomme ich Folgendes: * Nicht unterstützter Inhaltstyp im Editor.Um Dateierweiterung mit einem unterstützten Inhaltstyp zu verknüpfen, siehe bitte Inhaltstyp-Vorzugsseite * – artaxerxe

+0

Vielleicht Ihre Umgebung erinnerte sich an den Editor, um die CSS-Datei mit zu öffnen. Klicken Sie mit der rechten Maustaste darauf und wählen Sie Öffnen mit, und wählen Sie einen vorhandenen Nicht-CssDsl-Editor aus. –

+0

Ich möchte CSS bearbeiten! Was ist mit der Behebung des Problems? Ist nicht das eigentliche Problem, dass Sie versuchen, das Plug-in zu starten. Wird durch Deaktivieren dieses Problem gelöst? –

1

Ich hatte den gleichen Fehler, wenn ich CSS über New Erstellung wurde -> Sonstiges ... -> Web -> CSS-Datei.
Zoltan's Lösungen haben nicht funktioniert, aber wenn ich die Datei mit Neu -> Datei erstellen und benennen * .css der Fehler nicht aufgetreten ist.