Ich entwickle ein Eclipse-Plugin, das im reinen Plugin-Modus arbeiten wird - hauptsächlich spezielle Kontextmenüs für bestimmte Projektnatur. Gibt es eine Möglichkeit das Plugin in die aktuelle Eclipse Runtime zu deployen, damit ich es dort sofort testen kann? Wenn nein, wie sollen Entwickler Plugins testen, die den Eclipse File Explorer verwenden?Eclipse-Plugin-Bereitstellung in derselben Eclipse-Instanz - möglich?
Antwort
Öffnen Sie in Ihrer Eclipse-IDE "Ausführen> Konfigurationen ausführen ..." Wählen Sie Eclipse-Anwendung und erstellen Sie eine neue Laufkonfiguration.
Dann auf dem „Haupt“ Tab wird es ein „Programm auszuführen“ Abschnitt sein. Wählen Sie das Optionsfeld „eine Anwendung starten:“
Dann ist es im Dropdown-Menü wählen Sie „org.eclipse.ui.ide.workbench“
nun auf die Registerkarte Schalter mit der Bezeichnung "Stecker -ins ". Stellen Sie sicher, dass das Plug-in ausgewählt ist, das Sie erstellen und testen möchten. Möglicherweise müssen Sie die Dropdown-Liste "Starten mit:" verwenden und "Plug-Ins ausgewählt unter nur" auswählen, damit Sie über die Benutzeroberfläche das Plug-in für Ihr Gebäude auswählen können.
Nun, nur um sicherzustellen, dass das alles richtig starten wird, wählen Sie die Schaltfläche „Validate Plug-ins“ Wenn es Fehler gibt, schließen Sie das Meldungsfeld und wählen Sie die Schaltfläche ", hinzufügen Required Plug- ins "Dies wird automatisch alle abhängigen Plugins für diese Laufkonfiguration auswählen.
Wählen Sie nun die Schaltfläche "Run" und eine neue Instanz von Eclipse wird mit Ihrem installierten Plug-in gestartet.
- 1. Ist es möglich, zwei Schlüssel in derselben Klasse zu haben?
- 2. AngularJS: Möglich, in derselben Direktive zu sanieren und zu verknüpfen?
- 3. 2 Hibernate-Entitäten in derselben Datenbanktabelle. Ist das möglich?
- 4. Ist es möglich, Windows zu integrieren und Formulare auf derselben Web-App (derselben URL) zu erstellen?
- 5. Ist es möglich, 2Topics mit derselben Partition zu erstellen?
- 6. Ist es möglich, mehrere Instanzen derselben Delphi-Dienstanwendung zu installieren?
- 7. Wie ist es möglich, zu derselben Seite zurückzukehren?
- 8. Hinzufügen derselben "* .dll" -Referenz zu mehreren Projekten in derselben Lösung
- 9. Ist es in ibatis möglich, mehr als eine selectKey-Klausel in derselben Einfügeabfrage zu haben?
- 10. Zugriff auf verschiedene Modelleigenschaften in derselben Ansicht in mvc4 Ist das möglich?
- 11. Ist es möglich, in derselben XML-Datei dasselbe Feld in einer anderen Tabelle zu deklarieren?
- 12. Swagger Mehrere Hosts in derselben JSON-Spezifikation
- 13. Ngrok mehrere Ports in derselben Domäne konfigurieren
- 14. Mehrere ISA in derselben ELF-Datei
- 15. module.exports aus in derselben Datei
- 16. Mehrere WebRequest in derselben Sitzung
- 17. Mehrere Audiospuren in derselben Aktivität
- 18. Two FixtureSetup in derselben Halterung
- 19. Zeilenfortsetzung + Zeilenkommentar, in derselben Zeile?
- 20. SQL-Operationen in derselben Tabelle
- 21. Eltern-Kind in derselben Tabelle
- 22. Allign Bilder in derselben Zeile
- 23. Bootstrap-Felder in derselben Zeile
- 24. three.js: Ist es möglich, THREE.Points und THREE.Mesh in derselben Szene zu rendern?
- 25. Ist es möglich, Hardware Watchpoint über Wiederholungen in derselben gdb Sitzung zu erhalten?
- 26. Ist es möglich, Artikel hinzuzufügen, die der Benutzer aus derselben jcombobox in eine jcombobox eingibt?
- 27. Ist es möglich, Drag-Events und Click-Events in derselben Textansicht zu verwenden?
- 28. Ist es möglich, Längen mehrerer Zeilen in derselben Druckanweisung zu finden und zu vergleichen?
- 29. ist es möglich, Transitionsanimationen auszuführen, wenn Ansichten in derselben Aktivität geändert werden?
- 30. Verwendung derselben Buchse, obwohl Websites
Hey, Diese Lösung wird in der neuen Eclipse-Instanz geöffnet. Gibt es eine Möglichkeit, das aktuelle Plugin in derselben laufenden Eclipse-Instanz zu aktualisieren? –
+ Yashdeep Patel, ich hatte das nie nötig, also weiß ich es nicht. Ich kann mir einen Weg vorstellen, um es zu erreichen, aber es würde viel zusätzliche Arbeit erfordern, verglichen mit der Lösung in meiner Antwort oben. – twindham
+ Twindham Vielen Dank für Ihre Antwort. Das aktuelle Problem, mit dem ich konfrontiert bin, ist: Meine neue Eclipse-Instanz geht aus dem Speicher und reagiert nicht mehr, wenn ich in einer neuen Instanz Plug-in starte. Irgendeine Lösung dafür? –