|
On Wed, May 13, 2015 at 8:11 AM, Edmund Reinhardt < edmund.reinhardt@xxxxxxxxxx> wrote: > > This is what I am wondering folks. It would be pretty simple to add a > toggle so that you cursor position would be reflected by selecting the > containing Procedure in the outline view. This is how other eclipse > editors show where they are in the program and this is one of main uses of > the outline view. > However the ILE RPG outline view is special in that it also contains > cross-reference information that most other editors do not have. > The problematic scenario would be when people are navigating from a > definition in the outline to its usages in the editor, and then to have the > selection in the editor in turn change the outline selection, they would > lose their place in the outline view (i.e. the selected definition). > The mitigating factors are > 1) it is a toggle, you can turn it off, and it will be off by default > 2) Now we have the ability to highlight multiple occurrences, you can > navigate to all references to a variable within the editor without using > the outline view. > > Given these mitigating factors, do you agree that a toggle to select the > containing procedure/definition in the outline view would be the right way > to satisfy this RFE. > > > > I like the toggle idea... similar to the link-with-editor feature of remote-systems view. Sometimes handy but (for me) usually turned off. There is already sync between outline view and editor cursor position... when one selects and item in the outline, editor cursor is moved to the line where that item is defined. I would like the toggle to control both this existing sync (outline-to-editor) and the proposed (editor-to-outline) sync. For that matter, I would like a toggle even if the proposed sync is not added. PS I frequently use regular expression search to get a quick overview of item references within subroutines. Search string item|begsr, select regular expression option, press All button.
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.