(一)查找/查看相关
搜索任意内容
双击 sft
当前文件查找/替换
cmd + F / cmd + R
使用cmd + G,sft + cmd + G,跳到下一个/上一个高亮的变量
全局查找/替换
sft + cmd + F / sft + cmd + R
打开最近访问的文件列表
cmd + E
查看接口的实现
cmd + 鼠标左键
返回到上次编辑位置
opt + cmd + ← / →
列出函数方法一系列的有效参数
cmd + P
跳转至错误或警告
fn + F2
查看类/方法的注释文档
fn + F1
(二)控制操作相关
Surround with快速调出if,for,try…catch,while等环绕代码
opt + cmd + T
快速生成getter/setter方法,构造方法,toString()方法等
cmd + N
下一步意图猜测(用那种组件来包裹类, flutter常用)
opt + return
将最近使用的剪贴板内容选择插入到文本
sft + cmd + V
注释与取消注释
cmd + /
注释与取消注释
opt + cmd + /
上下移动代码
opt + sft + up/down
上下代码行换位
cmd + sft + up/down
单词间或驼峰间跳转
Alt + ← / →
跳转行的第一位/最后一位
cmd + ← / →
切换文件
ctr + tab
选择区域(注:如果光标停留在大括号处,则选中整个大括号区域)
opt + up/down
局部代码块展开/收缩
cmd + + / cmd + -
全部代码块展开/收缩
sft + cmd + + / sft + cmd + -
撤销/取消撤销
cmd + Z / sft + cmd +Z
删除行
cmd + C / cmd + delete
格式化代码
opt + cmd + L
自动缩进对齐
ctr + alt + I
清除无效包引用
opt + ctr + O
打开设置
cmd + ,
(三)代码重构相关
方法重构,方法抽离
opt + cmd + M
(四)编译运行调试
运行
ctr + R