想更改 Python 模块中的某个函数的 Signature,它在当前项目中被使用过很多次。
如果使用IDEA(带有PyCharm插件)的重构功能,更改函数名,是可以在设置在整个项目范围内生效的;但更改签名是不行的,根本就没有看到这个选项。
去谷歌上搜索了相关内容,没有发现更多有用的信息。
IDEA的确没有办法,在整个项目范围内,智能的对函数的签名进行更改吗?
如果的确如此,那么还有没有其他的解决方案。
当然,使用正则表达式也可以,这个选项是已经知道的。
###该问题已解决,File | Invalidate Caches 然后重启即可,虽然修改的范围是没有办法指定的,但默认的修改范围不局限于当前文件。