Android Studio快捷键每日一练(4)
原文地址:http://www.developerphil.com/android-studio-tips-of-the-day-roundup-4/
33、分析数据流到当前位置
苹果/Windows:无对应快捷键,可在菜单中选择Analyze->Analyze Data Flow to Here
通过分析当前选取的变量、参数或域变量,该功能可给出其流经当前位置的路径图。当你在阅读一份不熟悉的代码时,如果想要快速弄清楚某个参数经历过哪些变化,这个功能会显得非常有用!
这个功能和“从这开始分析数据流”恰好相反,后者为你提供数据变量、域变量或返回值的终止的位置。
34、Sublime Text风格的多行选择
苹果:Ctrl+G Windows:Alt+J
这是一个很nice的功能。这可以让你一次选中多个相同字符串,并在每个字符串出现的地方添加一个光标。也就是说,你可以一次性在多个位置输入相同的内容。(注:要先选中一个字符串才可以哦)
35、列选择
苹果:Cmd+Shift+8 Windows:Shift+Alt+Insert
也可以:Alt+鼠标拽动
该功能允许你一次性选中多行进行编辑,也称之为块选择。简单的说,当你向下选择时,不会将行尾内容也选进来。只会将你选中的矩形区域作为选择结果,并在矩形区域的最后加上光标让你编辑。
36、后缀补全
快捷键:无
这个特性从字面上来看可能不太好理解。简单的说,这个特性就是用一些结构性的代码来包裹当前选中的语句,一定程度上可以为你节省不少时间。例如,如果要遍历一个list,你可以只输入“myList.for”然后按Tab补全就可以为你自动生成一个遍历list的for结构。
在一条语句后直接输入“.”可以得到一个完整的列表,你可以在这个列表里查找自己需要的补全方案。
下面是我本人最常用的操作:
(1).for(生成一个for循环结构)
(2).format(用String.format()包裹一个字符串)
(3).cast(用强制类型转换包裹一条语句)
37、与剪贴板内容比较
快捷键:对选中的内容单击右键,选择“Compare With Clipboard”
这个功能会将当前选中的内容和剪贴板里的内容进行比较,并显示两者之间不同的地方。
38、终止进程的运行
苹果:Cmd+F2 Windows:Ctrl+F2
该功能将终止当前正在运行的进程。如果当前正在运行进程不止一个,会显示一个列表让你选择。对于终止程序构建或调试非常有帮助。
39、显示程序执行点
快捷键:Alt+F10
其作用很简单,就是将光标置于调试器当前正执行的位置。有时候调试的适合可能离开当前正在调试的位置,文件跳转之后可能会迷失调试位置。于是这个功能就能发光发热了。
40、显示VCS操作列表框
苹果:Ctrl+V Windows:Alt+`(键盘上ESC键下面的那个键)
该快捷键将给你提供一个常用的版本控制操作列表。如果你的工程并没有使用版本控制系统,那么会显示一个由Android Studio维护的本地修改历史。
41、分支比较(git)
快捷键:菜单选择VCS->Git->Compare With Branch.(适用于git)
假设你的工程是用git来进行版本管理的,那么你可以在不同分支之间比较当前文件或文件夹。这可以非常清楚的知道当前分支和主分支差别有多大。
Android Studio快捷键每日一练(4)的更多相关文章
- Android Studio快捷键每日一练(3)
原文地址:http://www.developerphil.com/android-studio-tips-of-the-day-roundup-3/ 23.启停用断点 苹果:Cmd+F8 Wi ...
- Android Studio快捷键每日一练(6)
原文地址:http://www.developerphil.com/android-studio-tips-of-the-day-roundup-6/ 51.重构代码 苹果:Ctrl+T Win ...
- Android Studio快捷键每日一练(5)
原文地址:http://www.developerphil.com/android-studio-tips-of-the-day-roundup-5/ 42.Enter键和Tab键补全 快捷键:Ent ...
- Android Studio快捷键每日一练(2)
原文地址:http://www.developerphil.com/android-studio-tips-of-the-day-roundup-2/ 12.复制行 苹果:Cmd+D Windo ...
- Android Studio快捷键每日一练(1)
原文地址:http://www.developerphil.com/android-studio-tips-of-the-day-roundup-1/ 1.高亮显示相同的字符串 苹果:Cmd+shif ...
- Android Studio快捷键
一.android studio 默认快捷键 刚开始接触一款开发软件,想必很想了解它的快捷方式,这会对你的编程起到很好的帮助,提高工作效率,接下来给你介绍下Android Studio一些常用的快 ...
- Android Studio快捷键switch case 轻松转换为if else
Android Studio快捷键switch case 轻松转换为if else 今天碰到的问题,没有找到资料,后面找到了方法,这个记下来,转载请注明出处:http://www.cnblogs.co ...
- 常用的 Android Studio 快捷键
Android Studio 开发常用快捷键: 整理了使用 Android Studio 开发工具时常用到的一些快捷键,使用快捷键可以极大提高开发效率. 常用的 Android Studio 快捷键: ...
- Android Studio 快捷键(转)
Android Studio 快捷键 操作 Mac OSX Win/Linux 注释代码(//) Cmd + / Ctrl + / 注释代码(/**/) Cmd + Option + / Ctrl + ...
随机推荐
- 图解:Arcgis Server 安装
必须保证IIS配置正常,否则arcserver安装不会成功. 选择安装路径,还是尽量不要在有括号的文件夹下. 设置服务名,最好使用默认的. 点击完成后会要求进行服务配置. 在windows serve ...
- Java虚拟机8:虚拟机性能监控与故障处理工具
前言 定位系统问题的时候,知识.经验是基础,数据是依据,工具是运用知识处理数据的手段.这里说的数据包括:运行日志.异常堆栈.GC日志.线程快照.堆转储快照等.经常使用适当的虚拟机监控和分析的工具可以加 ...
- 《C#图解教程》读书笔记之一:C#和.NET框架
本篇已收录至<C#图解教程>读书笔记目录贴,点击访问该目录可获取更多内容. 一.在.NET之前的编程世界 C#语言是在微软公司的.NET框架上开发程序而设计的,首先作者给大家纠正了一下C# ...
- 【读书笔记】.Net并行编程高级教程--Parallel
一直觉得自己对并发了解不够深入,特别是看了<代码整洁之道>觉得自己有必要好好学学并发编程,因为性能也是衡量代码整洁的一大标准.而且在<失控>这本书中也多次提到并发,不管是计算机 ...
- Wix 安装部署教程(十二) -- 自动更新WXS文件
上一篇分享了一个QuickWIX,用来对比两个工程前后的差异,但是这样还是很繁琐,而且昨天发现有Bug,目录对比有问题.这次改变做法,完全让程序自动去更新WXS文件,然后再用CCNet去自动编译,这样 ...
- SQL 行列倒置
SQL的的行列倒置已经不是新知识了,但在博主的技术咨询期间,仍发现其实有很多人并不了解这块,所以在此专门写一篇博客记录.本文将以Mysql为例,并以数据采集指标信息获取为例子.在下面的例子,你可以在s ...
- html5 css3实现图中结构
<!DOCTYPE html> <html lang="en" > <head> <title>demo</title> ...
- ASP.NET MVC 随想录—— 使用ASP.NET Identity实现基于声明的授权,高级篇
在这篇文章中,我将继续ASP.NET Identity 之旅,这也是ASP.NET Identity 三部曲的最后一篇.在本文中,将为大家介绍ASP.NET Identity 的高级功能,它支持声明式 ...
- Atom
http://blog.csdn.net/crper/article/details/45647459
- 【团队分享之二】IT团队绩效提升的一些见解