[AndroidStudio]快捷键整理--2

快捷键整理系列文章地址:
AndroidStudio快捷键整理--1
AndroidStudio快捷键整理--2
AndroidStudio快捷键整理--3
AndroidStudio快捷键整理--4
AndroidStudio快捷键整理--5

文中内容 对应 keymap -- Main menu 中的 File、Edit、Find、View、Navigate、Bookmarks.

主要包含如下内容:
    * AS窗口的操作,
    * 基本的编辑操作,
    * 查找操作,
    * 查看变量/方法等的定义,
    * 代码内容之间的跳转切换,
    * 书签的操作

Main menu 菜单类快捷键

(1)File 菜单相关

功能键组合 作用
cmd + , 打开 Preferences 属性界面
cmd + ; 打开 project Structure 界面
cmd + s 保存
alt + cmd + y synchronize同步(菜单栏保存按钮后的蓝色循环符号)
cmd + q 退出android studio
cmd + h 隐藏AS界面
alt + cmd + h 隐藏非AS的其他界面

(2)Edit 菜单相关

功能键组合 作用
cmd + z 撤销操作
shift + cmd + z 取消撤销(还原到撤销之前)
cmd + x 剪切 (同 fn + shift + del )
fn + shift + del 剪切(同 cmd + x )
cmd + c 复制
shift + cmd + c 复制当前文件在本地的绝对路径
cmd + v 粘贴
shift + cmd + v 从粘贴历史中选择粘贴内容
alt + shift + cmd + v paste simple (这个没明白有什么特殊)
cmd + a 全选
alt + ↑ 扩展选中
alt + ↓ 收缩选中
cmd + d 复制或选中一行(通常是复制一行)
shift + cmd + u 转换成大写字母
shift + cmd + backspace 回到最后一次编辑位置(可以跨文件回到最后一次编辑位置)
ctrl + shift + j join lines(没看出啥效果)
shift + cmd + 8 column selection mode(没看出啥效果)
shift + cmd + enter complete current statement(只在末尾加个分号?)

1) Find 操作 -- 搜索、查找、替换

功能键组合 作用
cmd + f 搜索
cmd + r 替换
cmd + g 使用 cmd + f 搜索到结果后,用来切换到下一个
shift + cmd + g 使用 cmd + f 搜索到结果后,用来切换到上一个
ctrl + cmd + g 查询全部出现的地方(select all occurrences)
--注意:ctrl + cmd + g 这是一个模糊查询
ctrl + g 选中并逐个查找出使用的位置
(ctrl + g 可用于当前文件内批量修改变量名/方法名)
ctrl + shift + g 逐个取消选中(ctrl + g 的反向操作)
shift + cmd + f 全局搜索( find in path)
shift + cmd + r 全局替换 (replace in path)
alt + F7 查询使用位置并在工具栏的 Find 面板展示( find usages )
alt + shift + cmd + F7 弹出搜索面板并自定义搜索范围
alt + cmd + F7 同 cmd + b ,以popup的形式展示全局使用位置
cmd + F7 查看变量的赋值、方法的使用位置(find usages in file)
shift + cmd + F7 将当前文件中出现的位置高亮(highlight usages in file )

(3)View 菜单相关

功能键组合 作用
cmd + y 以面板的形式查看类、变量、方法的完整定义
alt + space 以面板的形式查看类、变量、方法的完整定义(同上)
F1 查看类、变量、方法的定义摘要
ctrl + j 查看类、变量、方法的定义摘要(同上)
cmd + p 以popupWindow的形式展示方法的参数信息(同 alt + space)
ctrl + shift + p 查看方法的返回值类型
ctrl + shift + q 查看所在的上下文环境
cmd + F1 查看错误描述(没啥作用?)
cmd + ↓ 跳转到源码
F4 跳转到源码(同上)
cmd + e 最近打开的文件
shift + cmd + e 最近修改的文件
alt + shift + c 最近在AS中修改内容(不一定是当前项目的)
ctrl + ` 快速切换模式(颜色、代码、热键等)
ctrl + cmd + f 全屏AS (toggle full scree mode )

(4)Navigate 菜单相关

功能键组合 作用
cmd + o 搜索类
shift + cmd + o 搜索文件
alt + cmd + o 搜索 symbol (没明白啥意思)
alt + cmd + . 搜索自定义 foldings( 没明白啥意思)
cmd + L 查看行号(这里的 L 不区分大小写)
cmd + [ 回退光标到上一个位置(回退光标位置)
cmd + ] 切换到下一个光标位置(与 cmd + [ 配合使用)
shift + cmd + del 回退到上一次编辑的位置
alt + F1 选择从哪里展示当前文件选中状态(比较有用)
cmd + ↑ 跳转到顶部的文件导航条
cmd + b 查看 变量/方法 的引用位置
alt + cmd + b 查看 变量/方法 的具体实现
shift + cmd + b 查看变量所属类 的类文件
cmd + u 搜索某个 类/方法 的父类的实现(查看父类)
shift + cmd + t 创建单元测试
cmd + F12 以popup的形式查看当前类的结构(含全部方法和变量)
ctrl + h 查看类的继承关系
shift + cmd + h 查看方法的继承关系
ctrl + alt + h 查看方法是从哪里继承过来的以及最初的声明位置
F2 查看下一个错误点
shift + F2 查看上一个错误点
alt + cmd + ↑ 查看上一处调用 / 跳转到上一次调用位置
alt + cmd + ↓ 查看下一处调用 / 跳转到下一次调用位置
ctrl + alt + shift + ↑ 查看当前文件中的上一处修改
ctrl + alt + shift + ↓ 查看当前文件中的下一处修改
ctrl + ↑ 方法之间切换-- 上一个方法(和OSX 系统的冲突)
ctrl + ↓ 方法之间切换-- 下一个方法(和OSX 系统的冲突)

1) Bookmarks -- 书签操作类

AS自带书签功能,重点的代码和方法可以添加到书签中

功能键组合 作用
F3 添加到书签
cmd + F3 查看书签
alt + F3 设置书签编号
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 212,029评论 6 492
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,395评论 3 385
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 157,570评论 0 348
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,535评论 1 284
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,650评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,850评论 1 290
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,006评论 3 408
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,747评论 0 268
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,207评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,536评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,683评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,342评论 4 330
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,964评论 3 315
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,772评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,004评论 1 266
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,401评论 2 360
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,566评论 2 349

推荐阅读更多精彩内容