我使用 vs code,我不小心(甚至不知道如何打开它)打开了 Edgeinsets 的默认小部件代码,并且可能用我试图粘贴的内容重写了它。现在,无论我的应用程序有 Edgeinsets,它都会显示红色下划线并且找不到方法。 如何打开文件 edgeinsets.dart 以及该小部件的默认代码是什么?是否有一个 futter 终端命令可以用来修复它,或者我必须手动复制粘贴代码?
最好将代码复制并粘贴到此处进行检查,以便更好地解释问题。
首先,尝试使用黄金 CTRL + z 命令,如果不起作用,请在终端中运行
flutter clean
以及 flutter pub upgrade
噢不!你犯了一个很大的错误!永远不要弄乱默认文件...现在 flutter clean 和升级将不起作用..
只需在终端中使用 flutter pub 缓存修复,它将删除所有默认包并再次重新安装。应该可以解决你的问题。
我最近遇到了同样的问题,我所做的是删除了 C: lutter i 中的锁定文件