扩展 python.python 2020.1.58038 的 Ctrl + alt + R 总是给我一个“没有可用的重构”消息。
可能是配置问题,但我已经多次尝试卸载/重新安装并重新启动 vs 代码,但无济于事。
以为我可能缺少 python-rope 但 python -m pip install --upgrade Rope
要求已经是最新的:c:\users\cdoyle\appdata\roaming\python\python37\site-packages (0.16.0)
VS 代码版本信息:
版本:1.42.0(用户设置)
提交:ae08d5460b5a45169385ff3fd44208f431992451
日期:2020-02-06T10:51:34.058Z
电子:6.1.6
Chrome :76.0.3809.146
Node.js:12.4.0
V8:7.6.303.31-electron.0
操作系统:Windows_NT x64 10.0.18362
我也没有看到任何 Unresolved 问题
https://github.com/Microsoft/vscode-python/issues?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+refactoring
不知道接下来要尝试什么。
谢谢
最佳答案
我是在 VS Code 中编程 Python 的新手,遇到了同样的问题。我成功地使用了“重命名符号”命令来重命名一个函数并更新它的所有引用。更多详情请访问 https://code.visualstudio.com/docs/editor/refactoring .希望这可以帮助!
关于python - vscode "no refactorings available"for python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60113111/