Action Mac OSX Win/Linux
注释代码(//) Cmd + / Ctrl + /
注释代码(/**/) Cmd + Option + / Ctrl + Alt + /
格式化代码 Cmd + Option + L Ctrl + Alt + L
清除无效包引用 Option + Control + O Alt + Ctrl + O
查找 Cmd + F Ctrl + F
查找+替换 Cmd + R Ctrl + R
上下移动代码 Option + Shift + Up/Down Alt + Shift + Up/Down
删除行 Cmd + Delete Ctrl + Y
扩大缩小选中范围 Option + Up/Down Ctrl + W/Ctrl + Shift + W
快捷生成结构体 Cmd + Option + T Ctrl + Alt + T
快捷覆写方法 Ctrl + O Ctrl + O
快捷定位到行首/尾 Cmd + Left/Right Ctrl + Left/Right
折叠展开代码块 Cmd + Plus,Minus Ctrl + Plus/Minus
折叠展开全部代码块 Cmd + Shift + Plus,Minus Ctrl + Shift + Plus,Minus
文件方法结构 Cmd + F12 Ctrl + F12
查找调用的位置 Ctrl + Option + H Ctrl + Alt + H
大小写转换 Cmd + Shift + U Ctrl + Shift + U

代码高亮

OSX:Shift + Cmd + F7

Win/Linux:Alt + J

代码高亮向上查找

OSX:Shift + Cmd + G

Win/Linux:Shift + F3

代码高亮向下查找

OSX:Cmd + G

Win/Linux:F3

文件方法结构

OSX:Cmd + F12

Win/Linux:Ctrl + F12

查找调用的位置

OSX/Win/Linux:Ctrl + Alt + H

快速查找定义

OSX:Cmd + Space

Win/Linux:Ctrl + Shift + I

折叠展开代码块

OSX:Cmd + Plus,Minus

Win/Linux:Ctrl + Shift + Plus/Minus

折叠展开全部代码块

OSX:Cmd + Shift + Plus,Minus

Win/Linux:

添加书签

OSX:F3

Win/Linux:F11

添加书签标识

OSX:Alt + F3

Win/Linux:Ctrl + F11

显示书签

OSX:Cmd + F3

Win/Linux:Shift + F11

查找动作

OSX:Cmd + Shift + A

Win/Linux:Ctrl + Shift + A

上下移动代码

OXS/Win/Linux:Alt + Shift + Up/Down

删除行

OSX:Cmd + Delete

Win/Linux:Ctrl + Y

快捷向下复制行

OSX:Cmd + D

Win/Linux:Ctrl + D

扩大缩小选中范围

OSX:Alt + Up/Down

Win/Linux:Ctrl + W/Ctrl + Shift + W

快捷生成结构体

OSX:Cmd + Alt + T

Win/Linux:Ctrl + Alt + T

快捷覆写方法

OSX:Ctrl + O

Win/Linux:

快捷定位到行首/尾

OSX:Cmd + Left/Right

按照模板生成代码

OSX:Cmd + J

Win/Linux: Ctrl + J

或者 .

注释代码(//)

OSX:Cmd + /

Win/Linux:

注释代码(/**/)

OSX:Cmd + Alt + /

Win/Linux:

格式化代码

OSX:Cmd + Alt + L

Win/Linux:

快捷选择

OSX:Alt + F1

Win/Linux:Alt + F1

快捷移动

OSX:Ctrl + Up/Down

Win/Linux:

快捷退至上一行末尾

OSX:Ctrl + Shift + J

Win/Linux:Ctrl + Shift + J

快捷最近打开

OSX:Cmd + E

Win/Linux:Ctrl + E

清楚无效引用

Alt + Control + O

Win/Linux:Alt + Control + O

代码补全

Cmd + Shift + Enter

Win/Linux:Ctrl + Shift + Enter

提示错误解决方案

Alt + Enter

Win/Linux:Alt + Enter

提示参数类型

Cmd + P

Win/Linux:Ctrl + P

查找+替换

Cmd + R

Win/Linux:Ctrl + R

查找

Cmd + F

Win/Linux:Ctrl + F

 
 
Reformat code
  • CTRL + ALT + L (Win)
  • OPTION + CMD + L (Mac)
 
Show docs for selected API 
  • CTRL + Q (Win)
  • F1 (Mac)
 
Show parameters for selected method 
  • CTRL + P
 
Generate method 
  • ALT + Insert (Win)
  • CMD + N (Mac)
 
Jump to source 
  • F4 (Win)
  • CMD + down-arrow (Mac)
 
Delete line 
  • CTRL + Y (Win)
  • CMD + Backspace (Mac)
 
Search by symbol name 
  • CTRL + ALT + SHIFT + N (Win)
  • OPTION + CMD + O (Mac)
Project and editor key commands
 
Build 
  • CTRL + F9 (Win)
  • CMD + F9 (Mac)

Build and run 

  • SHIFT + F10 (Win)
  • CTRL + R (Mac)

Toggle project visibility 

  • ALT + 1 (Win)
  • CMD + 1 (Mac)

Navigate open tabs

  • ALT + left-arrow; ALT + right-arrow (Win)
  • CTRL + left-arrow; CTRL + right-arrow (Mac)

Open Class File Symbol
Open class

  • CTRL+N(win)
  • CMD+O(mac)

Open file

  • CTRL+SHIFT+n(win)
  • CMD+SHIFT+o (mac)

Open Symbol

  • CTRL+SHIFT+ALT+N
  • CMD+ALT+O

Recent Files Opened

  • CTRL+E(win)
  • CMD+E(mac)

Recently edited files

  • CTRL+SHIFT+E(win)
  • CMD+SHIFT+E(mac)

Previous Next/Previous Error

  • SHIFT-F2/F2(win)

Last edited Location

  • CTRL+SHIFT+backspace(win)
  • CMD+SHIFT+backspace(mac)
 
Go to Declaration
  • CTRL+B(win)
  • CMD+B(mac)
 
Go to Super
    • CTRL+U(win)
    • CMD+Y(mac)

最全面的mac下的android studio快捷键的更多相关文章

  1. Mac下改动Android Studio 所用的JDK版本号

    Mac下改动Android Studio 所用的JDK版本号 @author ASCE1885 近期项目从Eclipse+Ant构建模式转移到了Android Studio+Gradle构建模式.自然 ...

  2. (转载)Mac下使用Android Studio 获取 SHA1和MD5

    Mac下使用Android Studio 获取 SHA1和MD5 2015-08-10 15:38 1776人阅读 评论(1) 收藏 举报  分类: Android(14)  版权声明:本文为博主原创 ...

  3. Android Studio 使用笔记:[转] Mac下修改Android Studio 所用的JDK版本

    原文链接:http://www.jianshu.com/p/d8d1d72d0248# 最近项目从Eclipse+Ant构建模式转移到了Android Studio+Gradle构建模式,自然的JDK ...

  4. mac 下安装android studio(转)

    1)下载最新jdk8,下载android studio 2)安装jdk8,双击jdk8的安装包,将jdk8的安装包拖到Application,可能会出现这种问题:要求Mac OS X10.7.3或更高 ...

  5. mac下卸载android studio

    Execute these commands from the terminal rm -Rf /Applications/Android\ Studio.app rm -Rf ~/Library/P ...

  6. Mac 下查看 Android Studio 的 SHA1的方法

    cmd -> ->cd .android ->keytool -v -list -keystore debug.keystore 默认口令:android ************* ...

  7. [Android Studio 权威教程]Windows下安装Android Studio

    从AS 0.5版本号開始使用.也是AS的推行者,在ApkBus公布的第一篇Android Studio Perview 2 获得了50K的浏览,1800多条回复下载. 在我的[Android Stud ...

  8. 在Mac OS X下安装Android Studio

    在Mac OS X下安装Android Studio只需要几步. 1. 下载Android Studio安装包(.dmg). 2. 打开Terminal输入java -version命令查看是否已安装 ...

  9. Mac下设置Android源代码编译环境

    在Mac下编译Android最麻烦的就是设置Android的编译环境了,做完这一步基本上剩下的就是近乎傻瓜式的操作了.说起来也简单就三步,设置大小写敏感的文件系统.安装编译工具.设置文件系统同时能打开 ...

随机推荐

  1. Vue源码解析之nextTick

    Vue源码解析之nextTick 前言 nextTick是Vue的一个核心功能,在Vue内部实现中也经常用到nextTick.但是,很多新手不理解nextTick的原理,甚至不清楚nextTick的作 ...

  2. 深入浅出JVM

    这篇文章简要解析了JVM的内部结构.下面这幅图展示了一个典型的JVM(符合JVM Specification Java SE 7 Edition)所具备的关键内部组件. 上图展示的所有这些组件都将在下 ...

  3. wireshark不支持抓localhost/127.0.0.1的包解决方法

    有些时候,测试网络应用时,为了开发方便,我们会在本机同时开启客户端和测试端,对于第三方的库来说,因为不能debug,可能需要通过抓包进行分析,今天用wireshark根据端口抓包的时候,发现怎么都下不 ...

  4. 20145307陈俊达《网络对抗》Exp 8 Web基础

    20145307陈俊达<网络对抗>Exp 8 Web基础 基础问题回答 1.什么是表单? 表单是一个包含表单元素的区域,表单元素是允许用户在表单中输入信息的元素,表单在网页中主要负责数据采 ...

  5. 20145322何志威《网络对抗技术》Exp6 信息搜集技术

    20145322何志威<网络对抗技术>Exp6 信息搜集技术 实验内容 掌握信息搜集的最基础技能: (1)各种搜索技巧的应用 (2)DNS IP注册信息的查询 (3)基本的扫描技术:主机发 ...

  6. 微信小程序——2、配置json文件

    配置文件详解 主配置文件app.json 主配置文件位于主目录中,用于进行全局配置.包括页面文件的路径.窗口表现.设置网络超时时间.设置多tab等 下面通过微信最初自带小程序来学习 { "p ...

  7. 判断两个vector是否相等

    转载:http://blog.chinaunix.net/xmlrpc.php?r=blog/article&uid=26354188&id=3198604 #include < ...

  8. ubuntu下交叉编译mono

    环境:ubuntu16.04 wget download.mono-project.com/sources/mono/mono-4.8.1.0.tar.bz2 配置: CC=arm-linux-you ...

  9. 垒骰子|2015年蓝桥杯B组题解析第九题-fishers

    垒骰子 赌圣atm晚年迷恋上了垒骰子,就是把骰子一个垒在另一个上边,不能歪歪扭扭,要垒成方柱体. 经过长期观察,atm 发现了稳定骰子的奥秘:有些数字的面贴着会互相排斥! 我们先来规范一下骰子:1 的 ...

  10. LightOJ 1393 Crazy Calendar(博弈)题解

    题意:r*c方格中,每个格子有一定石子,每次移动每格任意数量石子,只能向下或者向右动一格,不能移动为败 思路:显然是Nim,到右下曼哈顿距离为偶数的不用管,因为先手动一下后手动一下最后移到右下后还是先 ...