Intellij IDEA:使重构>重命名不选择整个单词

BAE*_*RUS 17 eclipse rename intellij-idea

当我按下快捷方式重命名变量(恰好是"主菜单">"重构">"重命名..."快捷方式)时,将选择整个单词.

是否有可能改变行为,以便简单地激活重构并且光标保持在原位(它已经存在,这很好)并且我可以直接添加或删除字符?

现在,如果我有一个变量"myVarible"并且我将光标放在"i"和"b"之间以添加"a",请按快捷键,然后键入"a",我的整个变量变为"a" ,因为快捷方式选择了整个单词.

在Eclipse中,这似乎已经是默认行为了,我更喜欢它.我如何在Intellij中更改此内容?

Pri*_*ain 20

您可以通过转到设置 - >常规 - >重构来执行此操作,然后取消选择"预选旧名称"或只在设置中的搜索框中键入重构,以便它自动进入上面的菜单.

  • 在当前版本中,该选项位于"重构"子节中的"设置" - >"编辑器" - >"常规"下. (4认同)
  • 完美,正是我所寻找的:) 谢谢! (2认同)

dav*_*xxx 6

从 IntelliJ 2018.2.6 开始,要禁用的复选框仍然是“预选旧名称”。
那位于:

"Settings" menu
-> "Editor" section
   -> "General" subsection 
   -> "Refactorings" part
Run Code Online (Sandbox Code Playgroud)

您也可以在搜索框中输入“refactorings”来找到它。

禁用预选旧名称