[英]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.