2010-01-31 3 views
52

Ich benutze heutzutage hauptsächlich Eclipse für die Android-Entwicklung und habe einen guten Muskelspeicher für Ctrl-F11 entwickelt, um meine App laufen zu lassen. Problem ist, wenn ich zufällig eine XML-Datei (wie Manifest oder Layout) bearbeite, wenn ich diese Tastenkombination treffe, macht Eclipse etwas, das ich unergründlich finde ... Es versucht, meine XML-Datei "auszuführen" und eine fehlerhafte Ausgabedatei zu erzeugen (so etwas wie layout.out.xml genannt), die ich dann löschen muss, indem ich meiner Geschichte eine nutzlose XML-Startkonfiguration hinzufüge und im Allgemeinen ein Schmerz in meinem Hintern bin.Wie kann Eclipse davon abgehalten werden, XML-Dateien auszuführen?

Es ist keine große Sache, aber es ist eine anhaltende Belästigung. Kann jemand "run" für XML in Eclipse deaktivieren? Ich habe versucht, ein Konfigurationselement dafür zu finden, aber die Optionen von Eclipse sind so ein Kaninchenloch, dass ich selbst dort kein Glück hatte.

Danke!

+0

möglich Duplikat [android sdk main.out.xml Parsing-Fehler?] (http://stackoverflow.com/questions/2393103/android-sdk-main-out-xml-parsing-error) –

Antwort

66

Sie können Eclipse anweisen, Ihre neueste Startkonfiguration zu starten, anstatt zu versuchen, eine Startkonfiguration für das aktuelle Dokument/die aktuelle Auswahl zu erstellen. Unter Einstellungen -> Ausführen/Debug -> Starten können Sie "Immer die zuvor gestartete Anwendung starten" auswählen.

EDIT: Sie haben wahrscheinlich ein Plugin, das eine Start-Verknüpfung definiert, die auf XML-Dateien auslöst. Das klingt nach einer ziemlich dummen Sache.

+0

Danke, das scheint zu funktionieren. FWIW, ich hatte in der Vergangenheit Probleme mit inkompatiblen Eclipse-Plugins, daher ist dies eine Neuinstallation mit nur dem hinzugefügten Android-SDK. Vermutlich ist diese Start-Verknüpfung im Android-Plugin selbst definiert. – String

+5

Nein, das kann auch nervig werden. Besser zu tun, was dieser Typ hier drüben sagte: http://stackoverflow.com/questions/2393103/android-sdk-main-out-xml-parsing-error/5469625#5469625 –

+1

Ich weiß, das ist eine uralte Frage, aber @RobertMassaioli 's Link ist definitiv der Weg zu gehen (in den Kommentaren), nicht diese Antwort. – durron597

2

Dank JesperE's Antwort habe ich es gelöst mit "Starte immer die vorher gestartete Anwendung".

Ich wollte nur hinzufügen, dass ich nicht das Problem mit dem Start von XML hatte, bis ich "PHP Development Tools" installieren.

Meine Schlussfolgerung ist, dass ich in der Zukunft könnte mit zwei getrennten Installationen von Eclipse betrachten:

  • One mit sauberen Java und Android-Programmierung (möglicherweise auch andere Sachen)
  • Und ein mit PHP und möglicherweise auch andere Web Verwandte Sachen
2

Meine Lösung ist deinstallieren XSL-Plugin.

0

Wie Oraple erklärte:

deinstallieren [das] XSL-Plugin

Das von

  1. Klick auf Hilfe erfolgt> Einbaudetails
  2. Suche nach " xsl "
  3. aktivieren Sie das Plugin
  4. Klick auf das Deinstallieren ... -Schaltfläche am unteren
  5. Neustart des IDE, wenn die schnelle
Verwandte Themen