Description
It's possible to search in the Locals view, but only in the tree items that were already unfolded (clicked at least once).
I'd like to suggest adding an ability to perform recursive search through all items in Locals, even not touched before.
Motivation: Imagine that you have a class with a lot of fields each of of them is a very complicated composite class with a lot of fields and so on. And now you want to find some variable, which is very deep in the hierarchy, in the Locals view. It might be uneasy, especially if you aren't familiar with the entire code base. In this case, recursive search would be very useful.
Some thoughts:
- It might be time consuming, so we should either retrieve all data in background or use some heuristics
- Because of 1., it shouldn't be default behavior, so some checkbox or option in preferences is required to enable this functionality.