PyCharm 提供了通过
Shift + F6
重命名不同范围内文本的选项。默认情况下,重命名范围设置为 Project Files
。每次我需要重命名某些内容时,我必须在范围选项中选择当前文件或在重构提示中选择排除。是否有一个选项可以在特定于项目或整个 IDE 的弹出窗口中默认将重命名范围设置为 Current File
?
我在 2016 年发现了这个类似的问题,WebStorm 将重构范围仅限于当前文件。
编辑:
Ctrl + R
似乎通过使用全部替换来完成我当前在当前文件中重命名的要求。我仍然想知道默认选项设置是否可用。
今年终于解决了这个问题,虽然在高级设置中该设置非常隐藏。
搜索“保留上次选择的搜索范围”,您将找到一个复选框,选中该复选框后,您可以保存上次用于查找的范围 |重构 |更换。
可以在重构预览的下拉菜单中更改范围。