Did you know? DZone has great portals for Python, Cloud, NoSQL, and HTML5!

Rob Williams is a probabilistic Lean coder of Java and Objective-C. Rob is a DZone MVB and is not an employee of DZone and has posted 110 posts at DZone. You can read more from them at their website. View Full User Profile

Eclipse: Lean Spoilage in Helios

09.10.2010
Email
Views: 3054
  • submit to reddit

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

Published at DZone with permission of Rob Williams, author and DZone MVB.

(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

Yes. There are these little things about eclipse that frustrate me. In this particular case on Windows, I mapped Ctrl+Alt+Q, E to switch to the server view and then use Alt+Shift+P to publish. I'd love to hear if anyone has ideas on a one step publish shortcut.

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

What about incremental publishing? A lot of changes made are hot reloadable, like changes to JSP or JSF pages, code inside methods, etc.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.