Editor feature: Find & Replace on selected text

I would love to see the selected text define the range scope for "Find and Replace", if none selected, do it in the whole file.