假设我想将此really_bad_variable_name变量(或方法或其他)重命名为really_good_variable_name。通常,当我调用Refactor> Rename ...时,插入号(光标)将位于该标识符中间的某个位置。

我想转到bad,以便可以更改它。现在,如果我尝试使用键盘上的后退箭头键浏览至此,则插入符号会跳到变量名的开头。

python - 重命名重构期间退格键,删除键和箭头键的行为-LMLPHP

如果我尝试使用退格键擦除bad_,则会出现类似的问题:整个标识符名称将被删除。

大概是因为默认情况下整个“选择”了标识符。即使这种情况每次都发生,但这绝不是我从键盘按键中所期望的行为。真令人沮丧

有没有一种方法可以更改此设置,以便默认情况下不会选择旧名称?

最佳答案

为什么是。就在这里。

在设置>编辑器>常规>重构中,取消选中“预选择旧名称”。

python - 重命名重构期间退格键,删除键和箭头键的行为-LMLPHP

关于python - 重命名重构期间退格键,删除键和箭头键的行为,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42138586/

10-12 20:15