以前,在突出显示 Java 文件中的变量名后使用 ALT+COMMAND+R 组合键将进入重命名重构模式。现在,组合键将突出显示的文本替换为注册商标符号。如何让组合键进入重命名重构模式而不是插入符号?
当前文件编码设置为 MacRoman,这是从容器继承的默认设置。据我所知,这里没有任何改变。
我在 Mac OS X 10.7.5 上使用 Eclipse Indigo(内部版本号: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 在右下角打开一个上下文菜单,其中包含 2 个选项:重命名并设置下一个符号(这是用符号替换文本的补充)。我在我的首选项中禁用了 Set Next Symbol 键绑定,重新启动了 eclipse,然后再次尝试了组合键。文本仍被符号替换,但未进入重命名重构模式未打开。我卸载了 PyDev,重新启动了 eclipse,然后再次尝试了组合键。文本仍然被符号替换。
更新(2012 年 12 月):eclipse 论坛上的另一个用户遇到了类似的问题:http ://www.eclipse.org/forums/index.php?t=rview&goto=990973
更新(2013 年 1 月):我在 PyDev 的 Jira 中打开了 APSTUD-7664 。希望开发人员能够接受它并找到解决方案。