Pycharm 中是否有用于重命名特定变量的键盘快捷键?

Is there a keyboard shortcut in Pycharm for renaming a specific variable?

我正在使用 Pycharm 进行 Python 编码,我想更改 特定变量的名称 整个代码。这个操作有快捷键吗?

在 Matlab 中我可以使用 ctrl + shift.

例如:

old_name=5
x=old_name*123

将变为:

new_name=5
x=new_name*123

无需更改两个 old_name 引用。

谢谢!

突出显示您的 old_name 并按 Shift+F6

我不知道这个特殊用途的快捷方式,但我只是使用 Ctrl+R 来替换旧变量新的名称。您还可以设置 Match caseRegexIn selection.

等设置

请注意,如果您有一个包含另一个变量名的变量名,这将不起作用:

var1 = 0
var1_s = "0"

var1 替换为 xy 将导致:

xy = 0
xy_s = "0"

但这也迫使您进行一致且清晰的变量命名。