如何在项目范围内智能地更改Python函数的签名?
想更改 Python 模块中的某个函数的 Signature,它在当前项目中被使用过很多次。
如果使用IDEA(带有PyCharm插件)的重构功能,更改函数名,是可以在设置在整个项目范围内生效的;但更改签名是不行的,根本就没有看到这个选项。
去谷歌上搜索了相关内容,没有发现更多有用的信息。
IDEA的确没有办法,在整个项目范围内,智能的对函数的签名进行更改吗?
如果的确如此,那么还有没有其他的解决方案。
当然,使用正则表达式也可以,这个选项是已经知道的。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
该问题已解决,File | Invalidate Caches 然后重启即可,虽然修改的范围是没有办法指定的,但默认的修改范围不局限于当前文件。