我很久没有写任何混乱的代码了,当我回来时,我遇到了一个非常烦人的问题,这让我很慢。
代码完成/建议(在按ctrl + space时)工作正常,除非我想查看有关小部件属性的建议。
我不记得具体的更新使它混乱了,但是当我去下载旧版本的flutter时,似乎最后一个有效的更新是v1.0.0,之后出现了问题。
我尝试了不同的PC和IDE,它们都有相同的问题。
在以下位置按ctrl + space时其工作的屏幕截图:
Container(
alignment: // <<< Pressing Ctrl+Space here
)
v1.0.0更新后的另一个屏幕截图:
更新:尝试了6个小时后,我想出了一种解决方法,并且知道了问题的原因。
您必须下载Flutter SDK的最新版本。 以及(https://dart.dev/tools/sdk/archive)中的dart SDK版本2.1.1
,仅包含两个文件:
第一个文件:dart-sdk\bin\dart.exe
并将其复制到Flutter\bin\cache\dart-sdk\bin
第二个文件:dart-sdk\bin\snapshots\analysis_server.dart.snapshot
并将其复制到Flutter\bin\cache\dart-sdk\bin\snapshots
这不是一个很好的解决方案,但至少现在可以使用,您将失去在2.1.1更新之后引入的所有功能。