This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 228314

Summary: "quick rename" shortcut conflicts with "full rename" shortcut
Product: java Reporter: athompson <athompson>
Component: EditorAssignee: Dusan Balek <dbalek>
Status: REOPENED ---    
Severity: normal    
Priority: P3    
Version: 7.4   
Hardware: PC   
OS: Mac OS X   
Issue Type: ENHANCEMENT Exception Reporter:

Description athompson 2013-04-05 22:39:08 UTC
This may be OS X specific, but the "quick" (inline) shortcut for renaming a class member is the same as the "full" rename  shortcut (^R). As a result "full" rename is not accessible. Since the full rename dialog has more features it's occasionally needed.
Comment 1 Jiri Prox 2013-04-08 10:02:05 UTC
This is intentional, the inline renamed is used when it is possible otherwise the "full" rename is used. 

If you've found use case where the inline refactoring is invoked, but required is normal rename, please reopen this issue and provide more info.
Thanks
Comment 2 athompson 2013-04-08 15:56:29 UTC
The obvious use case, where you're renaming a field and want to rename the getter/setter as well. I agree that quick rename is very convenient and it should have the primary rename shortcut, but sometimes you need the additional options in the full rename shortcut so it should have it's own (preferably related) shortcut. How about SHIFT-CONTROL-R?

Wait! Even better yet, how about hitting CONTROL-R to bring up the quick rename as usual, but hitting CONTROL-R a second time (when quick rename is engaged) brings up the full rename dialog? That way, you get the best of both worlds (and you don't need to learn another shortcut). If you like that approach, move this to an enhancement.