AS中一些不经常用到的快捷键

Posted 大大的海棠湾

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了AS中一些不经常用到的快捷键相关的知识,希望对你有一定的参考价值。

1 书签

添加/移除书签 Ctrl+shift+F11

展示书签 shift+F11

下一个书签  shift+加号

上一个书签  shift+减号

2 折叠/展开代码块

展开代码块  ctrl+加号

折叠代码块  ctrl+减号

3 与剪切板比对

右键选中的部分,在右键菜单中选择”Compare With Clipboard”

4 上下文信息

当前作用域定义超过滚动区域,执行该操作将显示所在的上下文信息,通常它显示的是类名或者内部类或者当前所在的方法名。该操作在xml文件中同样适用。

快捷键Alt+Q

5 查找该类/方法在工程中用到的地方

Ctrl+G

6 当前类文件中查找  Ctrl+F

  当前工程中查找    Ctrl+H

7 高亮文件

Alt+Shift+O

退出高亮Esc

8 定位到父类

Ctrl+U

9 上一个方法

Ctrl+Shift+向上箭头

  下一个方法

Ctrl+Shift+向下箭头

10 继承结构  F4

方法继承  Ctrl+Shift+H

调用继承  Ctrl+H

文件结构  Ctrl+O

   文件路径  Ctrl+Alt+F12

11 参数信息

这个操作将显示和你在方法声明处写一样的参数列表,当你想看某个存在的方法的参数,这是一个很有用的操作。

Shift+I

12 扩大/缩小选择

该操作会在上下问逐渐扩大/缩小当前选择范围。

Shift+alt+向上箭头 

Shift+alt+向下箭头

13 在不离开当前界面,快速查看其原始定义

Shift+ctrl+I

14 在当前{}范围内上下移动

Alt+向上/下箭头

15  运行  Shift+r  Debug调试  Shift+d

16  Override Methods复写方法 shift+O

Setter getter override 等方法  Ctrl+o

17 关于实时模块的使用  live template

18  单句注释  Ctrl+斜杠

    整段注释   ctrl+shift+斜杠

 

 

 

 

 

 

 

 

 

 

 

 

调试篇

1 Run to Cursor 跳到下一个断点

2 Step over 将子函数整个执行完再停止,把子函数整体作为一步

3 Step out 当单步执行到子函数内时,执行完子函数余下部分,并返回到上一层函数

4 Step into 单步执行,遇到子函数就进入并且继续单步执行

5 Resume program 直接跳到下一个断点

6 观察变量

点击watches,点击+号,然后输入变量的名称回车

或者选择变量名,右键点击,选择 Add to Watches,然后watches面板里面就有了

7 点击view breakpoints就可以看到具体的详细信息

8 分析传入数据流(Analyze data flow to here)

快捷键:Shift+Q

这个操作将会根据当前选中的变量、参数或者字段,分析出其传递到此处的路劲。

9 分析传出数据流(Analyze data flow from here)

快捷键:Shift+W

将会分析当前选中的变量往下传递的路劲,直到结束。

10 条件断点

调用:右键断点,然后输入布尔表达式

11 日志断点

这是一种打印日志而不是暂停的断点,当你想打印一些日志信息但不想添加log代码后重新部署,这是一种非常有用的操作。

调用:在断点上右键,取消suspend的勾选,然后勾选上log evaluated Expression,并在输入框中输入你要打印的日志信息。

  12 查看所有设置的断点信息

Shift+ctrl+F8

以上是关于AS中一些不经常用到的快捷键的主要内容,如果未能解决你的问题,请参考以下文章

iOS开发UI篇—IOS开发中Xcode的一些使用技巧

使用eclipse的一些快捷方式

代码编辑效率太低?常用Python IDE快捷键,让你事半功倍!

Blender 快捷键,一些子问题

mac 经常使用的快捷键操作

Blender 快捷键总结,一些子问题