[TOC]
--“工欲善其事必先利其器”
记录 Flutter 开发中,使用 Android Studio 的快捷操作
代码块
StatelessWidget和StatefulWidget
款速创建基于 StatelessWidget和StatefulWidget 的小部件,这两组代码块是最常见的。
-
输入
193c42ee3a8d3283b1261438390131f5stless
可以创建一个 StatelessWidget;
-
输入
0c0f5c0f17f4efa4191ec07975d36996stful
可以创建一个 StatefulWidget;
自定义代码块
AS设置代码块:Settings -> Editor -> Live Templates
参照系统自带的 stful
代码的进行设置。点击 +
即可添加。
快捷键
-
ctrl + opt + o
:删除未使用的 import -
c13bef93b0f1ba9b9d076f18016537c2opt + enter
:自动 import 未导入的文件
如果某个文件的 import 被删除了,直接对报错的类名称
使用快捷键,即可完成 import
如果不想每次创建类都导入文件,可以根据提示创建对象。将
88a6e453df5cf404266f22542c0df9a8类名
输入,然后AS就不需要手动import了
-
sht + F6
:重命名(如果是 Touch Bar,sht + rename..) -
cmd + -/+
:折叠/展开 代码块 -
cmd + .
:折叠/展开 选中代码 -
cmd + ,
:打开设置界面 -
cmd + [
:光标回到上一次编辑的位置 -
cmd + ]
:光标回到下一次编辑的位置 -
2b095cb2c939656639a6942632834d46cmd + L
:定位某一行,甚至某一个字符
-
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 + B
cmd + 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
网友评论