vscode中从一个文件到另一个文件的自动导入和重构(移动)功能

Ada*_*rsh 6 python visual-studio-code

Pycharm 提供:

  • 通过refactor > Move(f6-键盘快捷键)将函数/类/变量从一个文件移动到另一个文件

  • 导入当前文件中缺少的导入

在 vscode 中是否可用?我试图寻找和整个自动进口pull请求来到这里。但是在移动重构中找不到任何东西。

目前是否可以通过任何扩展等在 vscode 中这样做?

小智 13

对于任何偶然发现这一点的人:

自 2023 年起,移动符号功能现在也可在 PyLance 中使用。

选择符号(函数、类等)并右键单击 -> 重构。我犯了选择整个函数的错误。那是行不通的。


Bre*_*non 8

第一个在 VS Code 的 Python 扩展中不可用,后者是一个功能请求。如果您希望看到自动导入的实施,请转到该问题并投票。