Android Studio常用快捷键
Android Studio日常开发常用快捷键.
快捷键版本: Mac OS X 10.5+
搜索查看类
用途 | Mac快捷键 |
---|---|
搜索所有文件 | double Shift |
搜索文件 | Cmd + Shift + O |
搜索类文件 | Cmd + O |
搜索符号 | Cmd + Opt + O |
打开最近的文件 | Cmd + E |
打开最近编辑过的文件 | Cmd + Shift + E |
在文件内搜索 | Cmd + F |
全文搜索 | Cmd + Shift + F |
显示结构, 类中方法 | Cmd + F12 |
跳到当前文件 | F4 |
从以上查找中途退出 | ESC |
发现引用 | Opt + F7(显示在下面)/ Opt + Cmd + F7(显示在当前) |
查找定义 | Cmd + B/ Cmd + 单击, 找到定义后再次点击会显示所有引用 |
找子类/实现 | Cmd + Opt + B |
找基类/接口 | Cmd + U |
高亮Usages | Cmd + Shift + F7 |
查找Action | Cmd + Shift + A |
显示文件在项目中的位置 | Opt + F1, 再加Enter |
复制当前文件的路径 | Cmd + Shift + C |
编辑类
编辑
用途 | Mac快捷键 |
---|---|
复制 | Cmd + C |
剪切 | Cmd + X |
粘贴 | Cmd + V |
从剪切板粘贴 | Cmd + Shift + V |
复制当前行或当前选中块 | Cmd + D |
以光标位置向前, 删除一个词 | Opt + delete |
删除一行 | Cmd + delete |
把代码包起来: try-catch等 | Cmd + Opt + T |
查看方法的参数信息 | Cmd + P |
生成
用途 | Mac快捷键 |
---|---|
生成方法 | Cmd + N |
生成未定义的方法 | Opt + Enter |
Override方法 | Ctrl + O |
实现(implement)方法 | Ctrl + I |
自动补全
用途 | Mac快捷键 |
---|---|
加import语句 | Opt + Enter |
显示Warning信息并采用快捷修复 | Opt + Enter |
重构
用途 | Mac快捷键 |
---|---|
重命名 | Shift + F6 |
更改签名(重构方法) | Cmd + F6 |
提取方法M,变量V,字段F,常量C,参数P | Cmd + Opt + M,V,F,C,P |
内联 | Cmd + Opt + N |
选择, 移动
用途 | Mac快捷键 |
---|---|
移动到某一行 | Cmd + L |
选中行 | Cmd + Shift + 方向 |
选中词 | Opt + 上下方向 |
按词移动光标 | Opt + 左右方向 |
返回上/下一次光标所在的地方 | Cmd + Opt + 左右方向 |
移动当前行 | Cmd + Shift + 上下方向 |
格式化
用途 | Mac快捷键 |
---|---|
格式化代码 | Cmd + Opt + L |
优化imports | Ctrl + Opt + O |
注释
用途 | Mac快捷键 |
---|---|
行注释 | Cmd + / |
块注释 | Cmd + Opt + / |
运行调试类
用途 | Mac快捷键 |
---|---|
运行 | Ctrl + R |
运行... | Ctrl + Opt + R |
调试 | Ctrl + D |
调试... | Ctrl + Opt + D |
设置断点 | Cmd + F8 |
单步执行 | F8 |
跑到光标处 | Opt + F9 |
看表达式 | Opt + F8 |
Resume | Opt + Cmd + R |
查看所有断点 | Shift + Cmd + F8 |
测试类
用途 | Mac快捷键 |
---|---|
生成或打开测试类 | Cmd + Shift + T |
运行测试 | Ctrl + Shift + R |
调试测试 | Ctrl + Shift + D |
版本控制类
用途 | Mac快捷键 |
---|---|
显示版本控制窗口 | Cmd + 9 |
显示Diff | Cmd + D |
下一个Diff | F7 |
在Diff中打开文件 | F4 |
窗口类
用途 | Mac快捷键 |
---|---|
显示Android Monitor | Cmd + 6 |
代码全屏或退出 | Cmd + Shift + F12 |
打开Preferences | Cmd + , |
打开项目结构窗口 | Cmd + ; |
快速切换scheme | Ctrl + ` |
Resources
用Android Studio开发最常用到的快捷键的更多相关文章
-
Android Studio开发工具常用快捷键。部分总结,不全面,只包含新手可能少用的
Android Studio开发工具常用快捷键.部分总结,不全面,只包含新手可能少用的 作者:程序员小冰,CSDN博客:http://blog.csdn.net/qq_21376985 首先说明,因为 ...
-
《Android Studio开发实战 从零基础到App上线》资源下载和内容勘误
转载于:https://blog.csdn.net/aqi00/article/details/73065392 资源下载 下面是<Android Studio开发实战 从零基础到App上线&g ...
-
windows平台下Android studio开发环境搭建教程
最近,Google 已宣布,为了简化 Android 的开发力度,以重点建设 Android Studio 工具,到今年年底将停止支持Eclipse等其他集成开发环境 .而随着Android stud ...
-
使用Android Studio开发J2SE项目方法
0.前言 最近因为要为项目开发一个底层的Java应用,所以非常偶然的遇到了这样一个问题,过去Eclipse有Java Project而现在手头使用Android Studio并不能直接建立Java应用 ...
-
Android studio 开发环境搭建
Android studio 开发环境搭建 一.环境: 下载java jdk:http://www.oracle.com/technetwork/cn/java/javase/downloads/jd ...
-
【Android 应用开发】Ubuntu 下 Android Studio 开发工具使用详解 (旧版本 | 仅作参考)
. 基本上可以导入项目开始使用了 ... . 作者 : 万境绝尘 转载请注明出处 : http://blog.csdn.net/shulianghan/article/details/21035637 ...
-
Android Studio开发环境配置以及相关说明
版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 这里简单记录下在开发的时候使用的Android Studio开发环境版本以及相关注意事项. 一般来讲,每隔一段时间就要检查下Andr ...
-
【Android Studio安装部署系列】二、Android Studio开发环境搭建
版权声明:本文为HaiyuKing原创文章,转载请注明出处! 概述 Android Studio开发环境安装步骤 下载Android Studio 下载地址: http://www.wanandroi ...
-
怎么分辨是eclipse还是 android studio开发的
eclipse开发的一般都会带.classpath文件.Android studio开发的一般都会有.gradle文件夹和build.gradle文件
随机推荐
-
BZOJ3515 : EvenPaths
首先拓扑排序,并将障碍点按拓扑序平均分成两半. 那么一条$0$到$1$的路径一定是形如: $0$->前一半点->后一半点->第一个后一半障碍点->后一半点->$1$. 对 ...
-
SRM 508 DIV1 500pt(DP)
题目简述 给定一个大小为 n的序列(n<=10)R,要求你计算序列A0, A1, ..., AN-1的数量,要求A序列满足A0 + A1 + ... + AN-1 = A0 | A1 | ... ...
-
UILabel自适应高度和自动换行
码: //初始化label UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(0,0,0,0)]; //设置自动行数与字符换行 [l ...
-
sql数据导出导入格式化
SHELL脚本导入导出数据时,按逗号分隔,引号包含字段,null值'' gccli -uroot -h$ip -e"rmt:${sqlStr} into outfile '${name}${ ...
-
网页静态化解决方案-Freemarker demo+语法
1.网页静态化技术Freemarker 1.1为什么要使用网页静态化技术 网页静态化解决方案在实际开发中运用比较多,例如新闻网站,门户网站中的新闻频道或者是文章类的频道. 对于电商网站的商品详细页来说 ...
-
spring mvc 配置之 context:annotation-config vs component-scan
<context:annotation-config/> spring的注解@Resource.@Autowire, @Required and @Qualifier 等注解只是一个提示, ...
-
C语言中用于计算数组长度的函数 “strlen() ”。
de>#include<stdio.h>#include<stdlib.h>#define MAX_LEN 255int my_strlen1(const char* s ...
-
poj3190 Stall Reservations(贪心+STL)
https://vjudge.net/problem/POJ-3190 cin和scanf差这么多么..tle和300ms 思路:先对结构体x升序y升序,再对优先队列重载<,按y升序. 然后依次 ...
-
MVC模块化开发方案
核心: 主要利用MVC的区域功能,实现项目模块独立开发和调试. 目标: 各个模块以独立MVC应用程序存在,即模块可独立开发和调试. 动态注册各个模块路由. 一:新建解决方案目录结构 如图: 二:Eas ...
-
Integration Guide
This document, along with the samples and Javadoc™ in the IBM Sametime Software Development Kit (SDK ...