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

txu3uszq  于 2023-04-19  发布在  Python
关注(0)|答案(3)|浏览(115)

Pycharm提供:

  • 通过refactor > Move(f6-键盘快捷键)将函数/类/变量从一个文件移动到另一个文件
  • 导入当前文件中缺少的导入

vscode中也有同样的功能吗?我试着搜索,发现了一个自动导入here的拉取请求。但是在移动重构中找不到任何东西。
目前是否可以通过任何扩展等在vscode中这样做?

tyu7yeag

tyu7yeag1#

第一个在VS Code的Python扩展中不可用,后者是一个feature request。如果你想看到自动导入的实现,请转到那个问题并投赞成票。

rkue9o1l

rkue9o1l2#

现在PyLance提供了(新)缺失导入的自动导入功能。

wrrgggsh

wrrgggsh3#

对于任何一个陷入其中的人:
移动符号功能-截至2023年-现在也可以在PyLance中使用。
选择符号(函数,类等),然后右键单击-〉重构。我犯了一个错误,选择了整个函数。这不起作用。

相关问题