Auch wenn ich mich hier schon öfters als Eclipse-Fan “geoutet” habe, nutze ich auch gerne andere Funktionalitäten meines Desktops. Vor allem brauche ich oftmals eine Konsole und dann am liebsten gleich in einem Verzeichnis des Projekts. Durch die (meiner Meinung nach viel zu übertriebene) Package-Struktur von Java-Projekten ist es recht mühsam, vom Home-Verzeichnis bis ins Projekt und darunter zu navigieren, das geht gerne mal bis zu 10 Verzeichnisse tief. Letzte Woche hatte ich endgültig genug und ich schrieb ein Plug-in welches das für mich erledigt: Open External (Ja der Name ist nicht sehr kreativ, ich weiss.. ;-) ).

Zu sehen gibt es nicht allzu viel, es entstehen 2 zusätzliche Einträge im Kontextmenu des Package-Explorers, für Projekte, Dateien und Packages:

openexternal.png

Da ich beim öffnen von Files in der Konsole sowieo immer mit dem Vim öffnen will, geschieht das auch automatisch. Beim öffnen mit “KDE App..” vertraue ich auf die Dienste von KDE, der die Files anhand des MIME-Types dann mit dem richtigen Programm öffnet. Das ganze war in etwas mehr als einer Stunde (am meisten Zeit verbracht ich damit, herauszufinden wie ich an den echten Pfad eines TreeItems komme..) und hat mir schon viel Zeit gespart.

Falls jemand interessiert ist: misto.ch/res/ch.misto.openexternal_0.1.0.jar