I greatly appreciate the support for JSF EL in 5.0 where one can autocomplete properties of managed beans. One obvious thing I’m missing however is the ability to navigate to the managed bean’s declaration.
The exact functionality I’m looking for would be like the Java editor’s Navigate -> Open Declaration, for which the default key bindings are F3 or ctrl-left mouse. What I would expect is that the first navigate action would take me to the bean’s declaration in the faces-config file and the navigate action after that to the corresponding class definition.
This first action is not available at all, while for the second action there’s a workaround; namely right clicking on the managed bean’s name in the outline of the faces-config file. I would actually much more prefer to be able to directly ctrl-click on either the managed-bean-name or managed-bean-class attributes in the XML source.
To be able to implement the mentioned autocompletion in a JSF page, you must already know of both of these places, so offering a navigate option to the user would probably not have to be that difficult in terms of raw coding.