Community
Participate
Working Groups
Hi! I tried the eclipse platform that was referred to me by a friend and I must say it looks pretty promising but the only thing that definitely stops me from using it is shortcuts. I found that there is a default key binding for either eclipse default or emacs default. It's simply too static to be really useful and almost all of the shortcuts I'm used to are not available so it slows my work way too much to be useful. Of course the best situation would be to offer default bindings but to allow creation of shortcuts that use both the keyboard and mouse. Also java documentation seems to be available through a plug-in, I have yet to find it anywhere though, but it should at least be available to download with the release since most java programmers work with tha java documentation as reference (perhaps because of a lack of other decent sources but still). It would be great to be able to at least customize the shortcuts any way the user wants, because other than that the IDE seems to provide some levels of customization with the environment that most other IDE's don't even come close (tried most of them and finally settled for JCreator since it's the least horrible and has very intuitive shortcuts). I can't even consider working without my most practical shortcuts so I will wait and see if these can be added in a future build. Rich.
Key bindings are modifiable by plugging into the "org.eclipse.ui.acceleratorSets" extension point. You can provide a plugin that defines a new accelerator set, or if it's just for personal use you can hack the accelerator definitions for one of the currently defined sets. These are defined in plugins/org.eclipse.ui_2.0.0/plugin.xml. A more flexible strategy that does not require modifying or creating plugins has already been requested. See for example bug 14216. The javadoc is availabe on eclipse.org, under Projects > The Eclipse Project > documentation. Complete source including javadoc is included in every build. *** This bug has been marked as a duplicate of 14216 ***