之前,在Java文件中选中变量名称后使用ALT+COMMAND+R组合键会进入重命名重构模式。现在,该组合键将使用注册商标符号替换所选文本。如何使该组合键进入重命名重构模式而不是插入符号?
当前文件编码设置为MacRoman,这是从容器继承的默认设置。据我所知,这里没有发生任何改变。
我正在Mac OS X 10.7.5上使用Eclipse Indigo(Build id:20110615-0604)。已安装Eclipse IDE for Java EE Developers 1.4.0.20110615-0550和FreeMarker IDE SDK 1.1.0.v201006011046R-H111-GA。我认为没有非标准插件。
我唯一记得最近更改的是几周前安装了PyDev。安装默认的PyDev后,ALT+COMMAND+R会在右下角打开一个上下文菜单,包含两个选项:重命名和设置下一个符号(除了用符号替换文本)。我在首选项中禁用了“设置下一个符号”的键绑定,重新启动了eclipse,并再次尝试了组合键。文本仍然被符号替换,但未进入重命名重构模式。我卸载了PyDev,重新启动了eclipse,并再次尝试了组合键。文本仍然被符号替换。
更新(2012年12月):Eclipse论坛上的另一个用户遇到了类似的问题:http://www.eclipse.org/forums/index.php?t=rview&goto=990973
更新(2013年1月):我在PyDev的Jira中打开了APSTUD-7664。希望开发人员能够解决这个问题。