I'm struggling to understand what this (subject) feature is for.
What I expected was that when doing a find/replace with "Preserve Case" checked that it would do a "smart case" replacement. For example on replacing String with Integer:
would be changed to:
But instead, it's changed to:
Admittedly, this is a contrived example, but it does illustrate the point.
So, is this supposed to be a "smart case" search and replace? If not what do people use it for, and is it possible to do a "smart case" search by some other means?