Eclipse treibt mich in den Wahnsinn
Argh, Eclipse ist ja schon ziemlich cool, aber zum Teil nervt es auch ziemlich. Was ich zum Beispiel gar nicht mag, sind die plugin.xml-Dateien.
Aber mal von Anfang an: Für unsere Refactoring-Plugins für RDT habe wir auch zwei Menus erstellt (Source und Refactor), wie bei unserem grossen Vorbild, JDT. Lukas hat das alles mal gemacht und es funktionierte. Bis auf die Kleinigkeit, dass die Menus auch dort waren, wenn man kein Ruby-File geöffnet hat, es also gar nichts zu refactoren gab. Ausserdem hätten wir gerne Shortcuts für gewisse Refactorings. Kann nicht allzu schwer sein, das zu korrigieren, oder?
Das mit den Shortcuts ging ganz schnell, allerdings erschien kurz darauf ein kleines, gelbes Icon mit der Warnung, dass meine Konfiguration für die Shortcuts deprecated sei. Nach einigen langen Minuten googlen und Bücher lesen hatte ich rund zwei Stunden später funktionierende Shortcuts.
Also noch das Problem mit dem verschwinden der Menus: Das war dann doch etwas schwerer zu finden, schlussendlich bin ich dann darauf gekommen, dass ich nun anstelle eines ActionSets eine EditorContribution erstellen muss. Das wars dann schon, es funktionierte. Dachte ich. Die Menus verschwinden nun zwar, aber beim auslösen einer Action erhielt ich nur die Fehlermeldung, dass die Operation zur Zeit nicht verfügbar sei. Keine Exception, nichts. Nach einer weiteren Stunde hab ich dann die Lösung gefunden: Die Action-Klasse, die schlussendlich das Refactoring auslöst, implementierte bisher das IWorkbenchWindowActionDelegate-Interface. Leider hätte es aber IEditorActionDelegate sein müssen… tja, hätte ich das vorher gewusst.
Wie es aussieht bin ich nicht der einzige, der von Eclipse genervet ist, jemand betreibt sogar ein Blog dazu. Aber insgesamt bin ich doch einiges zufriedener als der Autor
3 comments on “Eclipse treibt mich in den Wahnsinn”
Leave a comment
You must be connected to write a comment.


Ja deine Probleme kommen mir bekannt vor
hatte ich bei der ersten SA auch
Der header dieses anderen Blogs erinnert mich ziemlich an den neuen Visual Studio Style. Ein Schelm wer böses dabei denkt ,-)
Hehe
Ist aber nicht mal ein eigener Style, man sieht ihn relativ häufig auf Blogger.