More often than not, I sem to use encounter situations when writing a method (including constructor) call where there is a parameter name in the method call that I have intentionally used as the name of a local variable or parameter. While I can start typing the first characters of the locally named entity that matches the called method/constructor parameter name, it would be nice if RS detected matching names and preinserted them in the appropriate plaes in the call statement.
This is quite similar to the check that implementations of interface/base methods use the same name for the same parameters.
Also, when entering a name in a point where something of a specific type is required, it would be helpful if RS initially filed the autocomplete combobox with just those entities that have the ame desired type. Granted there are indirect way to return something of type X (such as instance calls or static calls), but I think more often than not if a body code already has something of type X, and when entering code a situation is encoutered that requires something of type X, then an initial guess by RS that the existing entity of type X will be the desired name to be entered.