AS中一些不经常用到的快捷键
1 书签
添加/移除书签 Ctrl+shift+F11
展示书签 shift+F11
下一个书签 shift+加号
上一个书签 shift+减号
2 折叠/展开代码块
展开代码块 ctrl+加号 展开全部代码块 ctrl+shift+加号
折叠代码块 ctrl+减号 折叠全部代码块 ctrl+shift+减号
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+Z
整段注释 ctrl+shift+斜杠
19 重命名 shift+ctrl+N
调试篇
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
最新文章
- MyBatis - MyBatis Generator 生成的example 如何使用 and or 简单混合查询
- 其原因可能是堆被损坏,这说明**.exe中或它加载的任何DLL中有Bug
- 如何利用Pre.im分发iOS测试包
- Java基础-final和static的区别
- Java 判断图片资源的存在否
- SQL Server 2008 无法保存表的更改
- Matlab中cell2mat的使用
- Compass被墙后如何安装安装
- sqlachemy 使用实例
- C# linq对分组操作执行子查询
- 如何将一个div水平垂直居中?4种方法做推荐
- #0 scrapy爬虫学习中遇到的坑记录
- 子集三种生成方法 java
- urlconnection代码
- 运行VUE的前端项目
- 腾讯 深圳 25928-PHP开发工程师(深圳)
- 第三百四十三节,Python分布式爬虫打造搜索引擎Scrapy精讲—scrapy模拟登陆和知乎倒立文字验证码识别
- ORACLE中 %TYPE 和 %ROWTYPE 的使用
- OpenCV学习(36) 人脸识别(1)
- Mathout In Action(中文)
热门文章
- hdu6446 Tree and Permutation
- JDBC数据库连接技术
- 【刷题】HDU 6183 Color it
- 【刷题】BZOJ 4657 tower
- Java的内存结构
- More than one file was found with OS independent path 'META-INF/LICENSE' | Error:Could not read \build\intermediates\typedefs.txt (系统找不到指定的文件。)
- 丁酉年六月十一ACM模拟赛
- python【数据类型:集合】
- 怎样彻底卸载(删除)SQL server2000
- 转:iOS绘制一个UIView