mac android 调试快捷键,Mac版 Android Studio 快捷键

为了提高工作效率,特地的整理了MAC 版 Android Studio 快捷键的整理,如果后续还有,在继续补充!

自动格式化代码 (这是一个AS的设置)

Settings -> Editor -> Languages & Frameworks -> Flutter -> Editor

选中Format code on save 也可以勾选子选项 Organize imports on save

注意:我这里使用的是V 3.6.3 可能将来会有变化。

9e17468a8a7d

代码块

StatelessWidget和StatefulWidget

快速创建基于StatelessWidget和StatefulWidget的小部件,这两组代码块是最常见的了。

只需要输入 stless就可以创建一个StatelessWidget。

9e17468a8a7d

只需要输入 stful 就可以创建一个StatefulWidget。

9e17468a8a7d

自定义代码块

AS中可以设置代码块。Settings -> Editor -> Live Templates

我们可以参考自带的slful代码块进行设置。点击👉的 + 就可添加代码块了。

9e17468a8a7d

按钮转换

⌥—> option|alt

⇧—>shift

⌃—>control

⌘—>command

⎋—>esc

↑↓←→

常用

快捷键

用途

Ctrl + Option + O

删除未使用的import

option + 回车

自动import未导入的文件

CMD + -/+

折叠/展开代码块

CMD + Shift + -/+

折叠/展开所有代码块

CMD + .

折叠/展开选中代码

CMD + ,

进入偏好设置界面

CMD + [

光标回到上一次编辑的位置

CMD + ]

光标回到下一次编辑的位置

CMD + L

定位某一行/某一个字符

CMD + /

注释

CMD + Y

查看选中类的属性

CCMD + O

快速打开

CMD + Option + M

将选中代码提取到某个方法中

CCMD + Option + L

格式化代码

CMD + -/+

折叠/展开代码块

Option + Shift + Up/Down

上下移动行

CMD + + Shift + Up/Down

上下移动方法

Code

alt+F7:Find usage

alt+command+L:格式化代码

alt+control+O:优化import(去掉无用的import)

command+O:Override Methods

command+I:Implement Methods

command+B:Declaration查看定义

alt+command+B:Implementations查看其实现

command+U:Super Method(Class)

control+上下方向键:Previous/Next Method

(shift+)F2:快递定位并高亮错误(deprecate,unused)

command+Z:Undo撤销

shift+command+Z:Redo Typing

alt+enter:引入包,添加注释…

control+enter:generate setter,getter…

shift+command+T:添加Test

command+W:Extend Selection

shift+command+W:Shrink Selection

command+P:参数提示

command+Y(X):删除当前行(剪切当前行)

command+F11:添加/取消bookmark

shift+F11:显示bookmark列表

command++/-:展开收缩代码

shift+command+上下方向键:Move Line Up/Move Line Down

Search

command+F:Find

command+R:Replace

control+shift+F:Find in Path

control+shiftÏ+R:Replace in Path

alt+command+左右方向键:Back/Forward操作

command+E:Recent File

shift+command+E:Recently Change Files

shift+shift:Search Method或者Class (Search Everywhere:command+N,shift+command+N,shift+alt+command+N)

command+N:Search Class

shift+command+N:Search File

shift+alt+command+N:Search Symbol

Run/Debug

shift+F10:Run

shift+F9:Debug

command+F9:Make Project

shift+command+F9:Make Module

command+F2:关闭当前的执行的task

command+F8:添加/取消断点

shift+command+F8:查看所有断点

Debug:

F7:Step Into

F8:Step Over

shift+F8:Step out

F9:resume

alt+F9:Run to Cursor

Refactor

shift+F6:重命名

command+F6:快速修改函数的参数,返回值或者类添加泛型等

F6:Move快速的移动方法或者类

F5:Copy快速的移动类

alt+command+C:提取Constant变量

alt+command+V:提取Variable(Local变量)

alt+command+F:提取Field变量

alt+command+M:提取Method

Window

control+左右方向键:tab切换

alt+F4:关闭当前tab

esc+command:切换当前的窗口

shift+esc:隐藏侧栏

VCS

command+K:Commit Changes

shift+command+K:Push Commit Changes

command+T:Update Project

Setting

command+,:Android Studio Preferences

command+;:Project Structure

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值