当前位置:  开发笔记 > 编程语言 > 正文

VS Code - 重命名符号对于Python来说太慢了

如何解决《VSCode-重命名符号对于Python来说太慢了》经验,为你挑选了1个好方法。

我有这个重构问题,我试图通过"重命名符号"选项重命名一个函数,但这需要很长时间.在文档选项卡下面有一个"进度条"无休止地移动.重命名大约需要5分钟(也可以使用变量名称).

这是正常行为吗?我在大约100行的同一个文件夹中有大约10个python文件.但是,我有一个数据文件夹(属于该项目),有大约100,000个txt文件(被git,btw忽略).这些文件是否也被考虑在内了?有没有办法只在当前文件中重命名?

VS Code版本:1.25.0 Python扩展:2018.6.0

谢谢,拉法



1> samaspin..:

同样的问题,这显然是由于Rope库(用于进行重构)不完全支持Python 3。

这是一个描述类似问题的人的问题-https://github.com/Microsoft/vscode-python/issues/52

更新:使用Jedi代替Microsoft Python Language Server进行智能感知似乎已经为我解决了此问题。只需将以下条目添加到您的settings.json文件中:

"python.jediEnabled": true

推荐阅读
可爱的天使keven_464
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有