[TOC]
--“工欲善其事必先利其器”
记录 Flutter 开发中,使用 Android Studio 的快捷操作
代码块
StatelessWidget和StatefulWidget
款速创建基于 StatelessWidget和StatefulWidget 的小部件,这两组代码块是最常见的。
-
输入
stless可以创建一个 StatelessWidget;
193c42ee3a8d3283b1261438390131f5
-
输入
stful可以创建一个 StatefulWidget;
0c0f5c0f17f4efa4191ec07975d36996
自定义代码块
AS设置代码块:Settings -> Editor -> Live Templates
参照系统自带的 stful 代码的进行设置。点击 + 即可添加。
535cbc55395190f7a705783aecea8851
快捷键
-
ctrl + opt + o:删除未使用的 import -
opt + enter:自动 import 未导入的文件
如果某个文件的 import 被删除了,直接对报错的类名称使用快捷键,即可完成 import
c13bef93b0f1ba9b9d076f18016537c2
如果不想每次创建类都导入文件,可以根据提示创建对象。将
类名输入,然后AS就不需要手动import了
88a6e453df5cf404266f22542c0df9a8 -
sht + F6:重命名(如果是 Touch Bar,sht + rename..) -
cmd + -/+:折叠/展开 代码块 -
cmd + .:折叠/展开 选中代码 -
cmd + ,:打开设置界面 -
cmd + [:光标回到上一次编辑的位置 -
cmd + ]:光标回到下一次编辑的位置 -
cmd + L:定位某一行,甚至某一个字符
2b095cb2c939656639a6942632834d46
-
cmd + /:注释 -
cmd + Y:查看选中类的属性 -
cmd + O:快速打开,一般用于快速打开某个文件
cmd + enter:扩展功能
-
cmd + opt + M:将选中diamante提取到某一个方法中 -
cmd + opt + L:格式化代码 -
cmd + sht + -/+:折叠/展开 所有代码块 -
opt + sht + Up/Down:上下移动行 -
cmd + sht + Up/Down:上下移动方法
查看小部件源码
cmd + click(鼠标左键)cmd + Bcmd + Down(小键盘↓)F4(非Touch Bar键盘)-
opt + up(↑):选中上一层代码(比如选中当前光标的单词,选中当前小部件的所有代码)
自动格式化代码(AS的设置)
设置路径:Settings -> Editor -> Languages & Frameworks -> Flutter -> Editor 选中 Format code on save 也可以勾选子选项 Organize imports on save
注意:截图中的版本是 V3.6.3,将来的版本可能会变化
9bb8c607a63aae621f7fa7101a9269b8













网友评论