| Summary: | Latest TS no longer allows you to navigate between classes using F3 | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Technology] Tigerstripe | Reporter: | Duncan Keysell <dkeysell> | ||||
| Component: | UI | Assignee: | Navid Mehregani <nmehrega> | ||||
| Status: | RESOLVED FIXED | QA Contact: | |||||
| Severity: | major | ||||||
| Priority: | P3 | CC: | nmehrega, rcraddoc | ||||
| Version: | unspecified | ||||||
| Target Milestone: | 0.5M0 | ||||||
| Hardware: | PC | ||||||
| OS: | Mac OS X - Carbon (unsup.) | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
|
Description
Duncan Keysell
Here's my suggestion for resolving this issue: - Display BOTH 'Extends' and 'Implements' labels as LINKS - When user clicks on either one of them, the corresponding artifact is opened There are multiple problems with using F3 for this feature: - Feature was not available for 'Implements' field. It only worked for 'Extends' field, thus there was an inconsistency. - It's NOT a standard Eclipse practice to have F3 functionality in a text box of a form. This is the standard when opening declaration in CODE. - It's a hidden feature. It's not immediately obvious to users. - As a contrast, look at the 'Activator' link for PDE editor (attached snapshot). It's immediately obvious and using links in a form editor is the standard way of doing this in Eclipse. Created attachment 181516 [details]
'Activator' link in PDE editor
The f3 also used to work for types within the Attribute and Methods (return type + argument) Lets make sure we haven't lost that too. Agreed that it was not there for Implements is a bad thigs BUT thats because you can implement s series of things, and the text box just conmcatenates them. (In reply to comment #3) > The f3 also used to work for types within the Attribute and Methods (return > type + argument) > > Lets make sure we haven't lost that too. It still is working, but for consistency, we should eventually change these as well. (In reply to comment #4) > Agreed that it was not there for Implements is a bad thigs BUT thats because > you can implement s series of things, and the text box just conmcatenates them. You're right! Should we open the first artifact? Not display a link for 'Implements'? Thoughts? I personally prefer opening the first artifact, but there is no right or wrong answer to this. Fixed. 'Extends' and 'Implements' have been converted to links. Clicking on Implements will open the first implemented artifact specified. Modified file: ArtifactGeneralInfoSection |