Eclipse: Lean Spoilage in Helios
I am generally pretty happy with Helios. It‘s pretty fast. It doesn‘t blow up. There are still issues with m2 that I end up resolving by removing dependency management then reenabling it, but on the whole, things are working.
I mentioned a few posts ago that Glassfish has a very fast publish cycle. This is great. But today I started getting impatient with having to go to the Servers view to trigger the publish. I knew there was a keybinding, so I started trying to use that. Problem is, you have to be in the servers window!!! :O Um, what is the bloody point, Guys?

I tried changing the mapping to In Windows, that just produces an error that there is no server selected.
I was going to say that Xcode has the whole cycle covered from the keyboard, and that is largely true, but Xcode has its own inanity when it comes to the core VSM map: the output console has to be opened after every run (probably even more insane than this).
I would love to see members of the eclipse team put up 1–2h screencasts of them working inside their own environment. Let‘s go beyond eat your own dog food to let us watch you chomp your kibble.
From http://www.jroller.com/robwilliams/entry/eclipse_lean_spoilage_in_helios
(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)




Comments
Sudhakar Ramasamy replied on Fri, 2010/09/10 - 6:36am
David Karr replied on Fri, 2010/09/10 - 10:51am
I believe this is something that the Emacs+ plugin can help with. Using Emacs+, you can record a macro which includes the keys to switch to a view. You can bind a key to that macro. You can name the macro and save it to a file, and you can load the macro at startup. As far as I know, the only minor annoyance is that you can't have the macros automatically loaded, you have to execute a function to specify the macro you want to load. I wouldn't be at all surprised if functionality to automatically load all saved macros is added in the near future.
As an example, I just recorded a macro which searches to the Search view, goes to the next occurrence, and then switches back to the editor view. I saved it to a file and then reloaded it when I restarted.
Note that the Emacs+ plugin comes in two pieces, the core functionality and the Emacs-like key bindings. I only use the core functionality, and I design my own key bindings.
Henk De Boer replied on Fri, 2010/09/10 - 4:18pm