Intellij IDEA:制作重构>重命名不要选择整个单词

时间:2017-04-26 08:44:09

标签: eclipse intellij-idea rename

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

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

现在,如果我有变量" myVarible"我把光标放在" i"和" b"要添加" a",请按快捷键,然后输入" a",我的整个变量变为" a",因为整个单词是由快捷方式。

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

3 个答案:

答案 0 :(得分:18)

您可以转到设置 - >来执行此操作。一般 - >重构并取消选择"预选旧名称"或者只是在设置中的搜索框中键入Refactor,这样它就会自动进入上面的菜单。

答案 1 :(得分:2)

从IntelliJ 2018.2.6起,要禁用的复选框仍为“预选择旧名称”。
位于:

"Settings" menu
-> "Editor" section
   -> "General" subsection 
   -> "Refactorings" part

您也可以只在搜索框中输入“重构”来查找它。

disable preselect old name

答案 2 :(得分:2)

Aaa,它又移动了!

仅搜索RefactoringsPreselect old name可能是最好的选择,因为将来它可能会再次出现。

在我的版本2020.1.2中,它是

设置->编辑器->代码编辑->重构

enter image description here