Community
Participate
Working Groups
SWT Feedback: It can be really annoying when you have many changes in a range to step over each one.
Use Control-E/Control-Shift-E to step from range to range without stepping into a range. UI Improvements after 2.0
Reopening
*** Bug 2426 has been marked as a duplicate of this bug. ***
*** Bug 18202 has been marked as a duplicate of this bug. ***
There are two types of navigation in a compare editor: diff navigation and change navigation. The buttons for the former, which is akin to step over, are found in the editor toolbar (and the sync view toolbar). The later are found in the viewer toolbar. Both look exactly the same. It would be nice if we could make the distinction more obvious and have a unified presentation. In the very least, for M4, we should have different icons for change navigation.
*** Bug 12107 has been marked as a duplicate of this bug. ***
I;ve added a step into toggle to 3.3 M3 so that there is only one navigation strategy. However, there are still a few issues we need to work out: 1) Should add a keybinding to the toggle so it is easy to enable/disable chaneg navigation. 2) The setting should be persisted accross a session (as should ignore whitespace). In other words, when navigating from the Sync view, any newly opened editors should se the setting from the previous editor. We may also want a global preference. 3) There are still a large number of Arrow buttons (i.e. sync view, toolbar editor contribution, merge content viewer toolbar). We need to determine if can reduce this number and we also need to decide if the toolbar buttons all share the same behavior or have local scope (i.e. navigating from the sync view will open new files but navigation from the toolbar will not leave the current file).
I reverted back to the old behavior but now have two sets of buttons so that both types of navigation are available.
*** Bug 163666 has been marked as a duplicate of this bug. ***
*** Bug 164336 has been marked as a duplicate of this bug. ***
Verified using I20061212-0010