Community
Participate
Working Groups
As the Remote System view grows to accommodate additional subsystems (third party contribution), more and more artifacts are being shown on the tree view. Very often, I see end users spending plenty of time scrolling and scanning for the artifacts they are looking for on the tree view - it's rather inefficient. It'd be nice to adopt the dynamic filtering mechanism found elsewhere on Eclipse (not sure if that's what it's called, but it's the field that allows you to "type and show matched items" on New Project wizards, on Preferences, etc.) on the view itself to provide a quick and easy way to filter what's on the glass. This way, a user doesn't have to "scroll and search" for objects for which the names are already known.
The conceptual problem I see with this is, that the content of an RSE tree is not predetermined (like a list of wizards etc) but evaluated lazily. The depth of not yet expanded directory structures is unknown, and a "type and search" should not go ahead and expand items due to performance issues. Therefore, "type and search" would be limited to those items that are expanded already, which seems to be of questionable value. I guess for the same reason, you don't see a "type and search" field in the Project Navigator or package explorer. I thus tend to mark this request "INVALID" - comments?
"Type and Search" for already expanded items may still be interesting. Assigning to Future for now.
*** Bug 270038 has been marked as a duplicate of this bug. ***
Thanks for marking this as a dup, Martin. I am moving the comments from the other into this to preserve the info: "I've thought of this idea a while ago, and the idea was echoed today (edit: by the IMS team) after an RDz demo to the IMS team. The idea is that it'd be really nice to support "progressive filtering on the Remote Systems view (and maybe even the Remote System Details view) - much like the Eclipse preference dialog today. This will save a lot of scrollling and visual searching for users for task like copy and paste. For example, if I want to navigate to another person's data set or folder with a known name, I can just type that name into the text box, locate the target, press CTRL+C to copy. Then I can just clear the filter and return to where I was, and hit CTRL+V to paste. A task like this is pretty frequent, so hvaing the progressive filtering support would make the user much, much more efficient in using the tool."