PyCharm的Find Usages功能可以查找某个对象(变量、函数、或者类等)被引用的地方
使用:
在要查找的对象上右键 -> Find Usages -> 界面下方会列出查找结果。
快捷键:Alt + F7
以test.py和test2.py为例,其中test2.py使用了test.py的foo函数;
在文件test.py中,把鼠标放到foo上面再右键点击Find Usages;
可以看出foo()函数被引用了3次,其中test2.py引用了2次,test3.py引用了1次。
Pycharm一次修改多个位置的同一变量
选择任意一个,双击后高亮显示(或者拖选);
鼠标放在高亮的变量上,单机右键;
鼠标移至Refactor(重构)菜单,此时展开子菜单;
选择子菜单的Rename重命名;
在出现的小界面中点击最后一项Rename all occurrences(重命名所有)。
上面的步骤,从双击选中变量后,可以使用快捷键shift+F6,直达此步。