如何在VSCode中重命名dart文件?

but*_*oys 3 dart visual-studio-code

在VSCode(1.38.1)中使用飞镖/颤振。我想重命名一个类,所以想重命名其dart文件。我右键单击VSCode中的文件名,然后重命名dart文件。然后,我更改其所有导入内容以反映名称,但是当我运行Debug时,出现错误

path\old_name.dart were declared as an inputs, but did not exist. Check the definition of target:kernel_snapshot for errors
Run Code Online (Sandbox Code Playgroud)

在VSCode / dart中重命名文件还要做什么?

编辑:我尝试“颤抖干净”,但它仍然导致错误。

Nea*_*arl 8

在您的项目目录中,输入终端

flutter clean
Run Code Online (Sandbox Code Playgroud)

然后再跑一次

  • 这是一种更清洁的解决方案,应该是公认的答案。 (5认同)

E.C*_*E.C 7

只需删除.dart_tool文件夹,然后重新运行即可。