-
創建新的StatelessWidget或者StatefulWidget
直接輸入stless、stful即可,不必手動去編寫繼承StatelessWidget或者StatefulWidget並重寫build()方法
-
StatelessWidget改為StatefulWidget
只需要將光標StatelessWidget的地方,按住Alt + Enter(在mac中是option + Enter),然后單擊Convert to StatefulWidget,將自動轉為StatefulWidget
-
Alt + Enter作用
1、給widget添加padding:按下Alt + Enter,單擊Add Padding就可以給widget的外面加上一層Padding,且代碼結構不會亂 2、設置widget居中:按下Alt + Enter,單擊Center Widget就可以給widget的外面加上一層Center的小部件,使widget居中 3、將widget放到Container中:按下Alt + Enter,單擊Wrap with Container就可以給widget的外面加上一層Container 4、將多個widget放到Row,Column中:按下Alt + Enter,單擊Wrap with Column或者Row就可以一次性將多個widget放置到Row或者Column中 5、將widget放到任意的小部件中:按下Alt + Enter,單擊Wrap with a new widget就可以將widget放到任意的小部件中 6、移除widget:按下Alt + Enter,單擊Remove Widget就可以將當前的widget進行刪除
-
快速選擇整個小部件:快捷鍵Ctrl + W
-
使用Flutter Outline
Flutter Outline可以在IDE的最右側找到,位於Flutter Inspector的正上方。Flutter Outline:主要用於視圖的預覽、右鍵某一個widget,可以根據提示框,快速幫你在這個widget的外面包裝一層比如padding之類的代碼
-
代碼提取成一個方法:Ctrl+Alt+M
-
刪除未使用的import:Ctrl+Alt+O
-
重命名:Shift + F6
