This portal is to open public enhancement requests against IBM Power Systems products, including IBM i. To view all of your ideas submitted to IBM, create and manage groups of Ideas, or create an idea explicitly set to be either visible by all (public) or visible only to you and IBM (private), use the IBM Unified Ideas Portal (https://ideas.ibm.com).
We invite you to shape the future of IBM, including product roadmaps, by submitting ideas that matter to you the most. Here's how it works:
Start by searching and reviewing ideas and requests to enhance a product or service. Take a look at ideas others have posted, and add a comment, vote, or subscribe to updates on them if they matter to you. If you can't find what you are looking for,
Post an idea.
Get feedback from the IBM team and other customers to refine your idea.
Follow the idea through the IBM Ideas process.
Welcome to the IBM Ideas Portal (https://www.ibm.com/ideas) - Use this site to find out additional information and details about the IBM Ideas process and statuses.
IBM Unified Ideas Portal (https://ideas.ibm.com) - Use this site to view all of your ideas, create new ideas for any IBM product, or search for ideas across all of IBM.
ideasibm@us.ibm.com - Use this email to suggest enhancements to the Ideas process or request help from IBM for submitting your Ideas.
This feature is now available in the IBM Rational Developer for i V9.5 product with V9.5.1 update installed.
This RFE has now been completed to include SQL ILE RPG in addition to ILE RPG source for Show Block Nesting in the RDi 9.5.1 update.
Fix list: http://www.ibm.com/support/docview.wss?uid=swg27038481#9510
Download doc: http://www.ibm.com/support/docview.wss?uid=swg24042646
Show Block Nesting has been enhanced for ILE RPG as part of the Rational Developer for i V9.5.0.3 fix pack. For details, see http://www.ibm.com/support/knowledgecenter/SSAE4W_9.5.0/com.ibm.etools.iseries.rse.doc/topics/tblock_nesting.html
Product web page: http://www.ibm.com/software/products/us/en/dev-ibm-i
Fix list: http://www-01.ibm.com/support/docview.wss?uid=swg27038481#9503
Download doc: http://www-01.ibm.com/support/docview.wss?uid=swg24042067
Due to processing by IBM, this request was reassigned to have the following updated attributes:
Brand - Servers and Systems Software
Product family - Programming Languages
Product - Developer for Power Systems
For recording keeping, the previous attributes were:
Brand - Rational
Product family - Design & development
Product - Developer for Power Systems
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.
--
Brian Johnson
brian.johnson.mn@gmail.com
> Perhaps a simple breadcrumb in the outline would be sufficient. Just a
> line with "Current Procedure/Subroutine:" and the name.
>
> Brian May
> Solutions Architect
> Profound Logic Software
> http://www.profoundlogic.com
I think this is a good idea, but what I do not like is the suggestion that the outline be used to reflect where you're at. I don't want my outline changing on me based on where I'm at in the code. Putting your location in the status bar makes the most sense to me w/o otherwise affecting how people use the IDE. Having a preference (accessible as a button just like alphabetizing an outline is) to make the outline reflect the location of the source wouldn't be a bad addition to the status bar solution.
I'm not sure about voting for this one. I definitely want some kind of where am I feature. I work with another IDE that just highlights the subroutine/subprocedure in the outline view.
Geesh - if I had scrolled down I'd see the same comments. :)
Might I suggest that this would be a great way to utilize the line at the bottom of the LPEX pane, between the last visible line of the source member and the Command Line area.
I agree that this would be a great help when maintaining older RPG code. Or when "clicking in" from an entry on the outline or error list.
Many thanks for your efforts to improve a great product.
I would like to go a step further...in the outline view field/variable cross reference, show the subroutine or procedure name in addition to the line number where a global field is used.
Suggestion:
Display the name of the subroutine or procedure in bold font in the outline view.
This RFE will be under consideration for a future release. Status has been updated to Uncommitted Candidate.
This RFE is consistent with our strategy and product roadmap and IBM is continuing to evaluate.
ERP programs are typically large (many thousands of lines of code) and seeing which subroutine or procedure a statement is in instantly would be much easier than scrolling up or searching for a BEGSR or Procedure header to determine which routine the line of code is in.
Another option would be add the routine name to the outline when viewing fields.
Attachment (Description): Example of RFE request to know where in the source I'm at.