[英]How do you solve the "closing brackets syndrome" in Flutter/Dart?
有一些建议给你
1 - 切换到更轻、更快的 vscode,您可以使用它的智能感知或我们所说的代码操作来添加小部件并删除 flutter 代码中您想要的任何位置。 通过这样做,它会自动处理括号和东西。
2- 使用 flutter 片段扩展,至少在 vscode 上有很多可用的片段,不确定 android 工作室,但扩展它将自动为您生成样板模板以及括号
3-您可以 go 到 vscode 或您的 android 工作室的 flutter 扩展设置和自定义它,还有自动格式化和导入的选项。
4- (可选)如果您有 github 副驾驶,那么它会自动向您建议括号和代码,但并不总是准确的,而且副驾驶并非对所有人都正式可用,但它的方式太好了。
您可以将代码分离为函数,甚至更好地创建自己的小部件。 让我们
假设您必须在主页上将一堆电影显示为卡片组。 而是将它们嵌套在您可以创建的巨型脚手架内
ListOfMovies
小部件使用GridView消耗List<Movie>
CardMovie
小部件消耗单个Movie
object 这是我在自己的项目中分离它们的方法。 这不是完美的,但可能会有所帮助 编辑。 这是另一个小提示:在 JetBrains IDE 上,您可以使用Ctrl+Shift+M
命令跳转到括号或大括号的另一端
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.