In IDEA 8, "Show Usages" provided the following context:
- class, or interface, or file name
- method signature, or e.g. containing Spring bean name
- code fragment
In Maia, the method signature part (or bean name) is missing, which was an important part of usage context. Code fragments make no sense without any information about the containing method (there maybe tens of them in a single class). A list of spring bean references without the name of the containing beans doesn't make any sense either. As a result, most of the time I have to switch to the "Find Usages" view, which provides enough context.
I wonder why "Show Usages", which used to one of the most valuable features in IDEA 8, has been rendered almost completely useless in Maia for some non-obvious reasons? Am I missing something important? Is there any well-hidden configuration option to revert to the previous behaviour? Does anybody else feel similarly let down by this regression?