我已经使用IDE Wing在Python3中编写了代码,但我想在我的文件中的所有位置将变量名称(例如var_1
)更改为var_2
。在MATLAB中,当您在一个位置更改变量名称时,Shift
+ Enter
会自动为文件中该变量的所有其他匹配项执行此操作。在Python中有没有类似的方法呢?
答案 0 :(得分:7)
在WingIDE中,您可以通过重构菜单选项重命名符号。
这是一个智能替换,并且还负责区分全局变量和具有相同名称的类属性。
答案 1 :(得分:6)
您可以使用查找和替换功能,使用您想要的几乎任何文本编辑器来完成此操作。
正常的键盘快捷键(包括python的IDLE)是Ctrl+H
,不同的编辑器有不同的快捷键。
答案 2 :(得分:2)
如果你正在使用Python空闲(GUI),你可以按Ctrl + H并选择全部替换。
答案 3 :(得分:0)
如果您正在使用PyCharm IDE,请在要更改的变量上使用Mayus + F6并写入新名称变量。
答案 4 :(得分:0)
Visual Studio Code是Ctrl + Shift + L并开始输入。 Sublime / Atom是alt + F3。