What Would You Add to Eclipse 4.0?
Eclipse 4.0 was covered last Wednesday at an interesting presentation during EclipseCon. The core principles behind Eclipse 4.0 will be web enablement, and decreasing complexity. However, it will be a lot more than just bringing RCP to the web, which the RAP project already does to a certain degree.
There was a debate on the eclipse newsgroups on the leadup to EclipseCon concerning e4, starting with this message. Jeff McAffer provided us with a last word on e4 in his post entitled Reset Required. Here, Jeff points out something very important:
"So the proposal is the real beginning of collaboration, community building and the work"
It's not due for another 2 years, and it's not a proper project just yet. As Mike Milinkovich said "it is theoretical at this point". But already people are getting quite excited about it, and rightly so. It's the chance to change how desktop applications are perceived. If you've been on the sidelines watching the evolution of Eclipse and feel like adding to it, it's a good time to start committing code and getting involved in the Eclipse community.
If you had the chance to have your say, what would you add to Eclipse for the next major release? With the project still so early in it's incubation phase, now might be the time to shape the future.






Comments
Johan Compagner replied on Fri, 2008/03/28 - 6:34pm
in response to:
Roman Mastor
[quote=aexodo]like "sort files by name and not by ending" so you can have these together: BasePage.java BasePage.html[/quote]
that would be nice for the wicketeers under us yes :)
Roman Mastor replied on Fri, 2008/03/28 - 8:05pm
Roman Mastor replied on Fri, 2008/03/28 - 8:27pm
i finally found what is to me the ultimate keystroke:
next editor CTRL + F6
since I consider that keystroke still too cumbersome, I edited my key settings under Window --> Pereferences -->General --> Keys to
SHIFT + TAB ... finally you are there, beloved shortcut.
Martin Sveden replied on Sat, 2008/03/29 - 2:04am
in response to:
Roman Mastor
@Roman Isn't shift+tab "decrease indent", what do you use for that?
palm palmkes replied on Sat, 2008/03/29 - 8:20pm
Roman Mastor replied on Mon, 2008/03/31 - 4:38am
Roman Mastor replied on Wed, 2008/04/02 - 6:15am
One more:
Surfing code should really be more easily. Say, scrolling through editors via mouse wheel when moving the mouse pointer over the editor tabs or scrolling via mousewheel when pressing CTRL+E. I would like to see a lot of Firefox browsing capabilities in Eclipse.
Hm ... what would it be like to have something like mouse gestures (search for mouse gesture/all-in-one-gestures Firefox Add-on)?
Russell Pitre replied on Tue, 2008/04/08 - 11:12am
This idea may be off the wall a bit....
When i'm looking at code all day long my eyes start to get tired and i start to lose focus of where i'm at in the text editor...I'm not sure if this would help me or not but i think it would be nice if the code outside of the method you're working on was somehow greyed out a bit....similar to a modal window but the text in the greyed out area is clickable...I guess you could call this a "modal text block"...
Vincent Chong replied on Tue, 2008/04/22 - 11:20am
Vincent Chong replied on Wed, 2008/04/23 - 11:18am
A nice feature would be to let popup window have Views instead of just Tabs. Tabs cannot have action buttons on its tab bar. If it is possible, can someone let me know? Thanks.
fines lakes replied on Wed, 2009/07/01 - 2:28am
Stephane Zafirov replied on Thu, 2009/10/01 - 11:23am
Eclipse java working sets are flat. For example if I pick package a.b.c, I still need to include all subpackages of a.b.c manually and maintain this list if I want the set to include all classes in a.b.c and its subpackages.
It would be nice to be able to specify if you want to include all subpackages automatically in a working set without having to maintain the set as packages evovle.
Jaime Hablutzel replied on Thu, 2010/10/21 - 11:59am
Please improve usability and coding experience over adding new features, stop dialog for errors, I think it is explained here: http://wiki.eclipse.org/Platform_UI_Error_Handling
In simple words, learn from IntelliJ IDEA, please.