AndroidStudio核心快捷键精编

前言

本文不是AndroidStudio的快捷键大全收集,也不是简单的AS快捷键修改和入门介绍。如有这方面需求请自助搜索百度或谷歌。

  • AndroidStudio是一款基于IDEA的非常强大的IDE,其有着很多方便我们平时开发和测试的功能集成其中。
  • 本文主要是把这方面的核心且能够帮助大家实现高效开发的功能及其快捷键做一些总结介绍。
  • 这里提供的快捷键为AS默认快捷键(keymap设置为Default),且为Windows和linux平台,mac由于键盘不同快捷键有差异。快捷键可以修改,文末有修改方式。
  • 可能总结搜集得不是非常全面或者有错漏的地方,烦请批评指正。

代码编辑相关

1.对一行代码操作

  • 删除一行: Ctrl+X

其实也是剪切一行,该行会保存在剪贴板上。

  • 复制粘贴一行:Ctrl+C & Ctrl+V

-复制当前行并粘贴到上一行处:Ctrl+D

  • 把当前行代码移到上一行或者下一行:Ctrl+Shift+up/down

  • 把下一行移到当前行末尾:Ctrl + Shift + J

  • 开始新一行:Shift + Enter

光标所在行下空出一行,光标定位到新行位置。

  • 在当前行上方开启新一行:Ctrl+Alt+Enter

光标所在行上空出一行,光标定位到新行位置。

2.对一段代码进行操作

  • 上移或者下移代码块:Ctrl+Shift+up/down

该快捷键可以在光标置于方法名处时触发,将整个方法移动到上一个方法之前或者下一个方法之后。

  • 增加性的选择代码块:Ctrl+W

  • 递减性的选择代码块:Ctrl + Shift + W

3.移动光标

  • 光标移到上个方法:Alt+↑

  • 光标移到下个方法:Alt+↓

  • 跳到前面的标签:Alt+←

  • 跳到后面的标签:Alt+→

  • 后退到上次浏览的位置:Ctrl+Alt+←

  • 前进到下次浏览的位置:Ctrl+Alt+→

  • 后退到上次编辑的位置:Ctrl+Shift+backspace

  • 同时编辑多行(大光标):Alt+鼠标点击光标

代码查找相关

4.文本查找:

  • 查找文本:Ctrl+F

  • 替换文本:Ctrl+R

  • 查找下一个:F3

  • 查找前一个:Shift+F3

  • 指定路径查找:Ctrl+Shift+F

  • 指定路径替换:Ctrl+Shift+P

  • 全局查找:Double Shift

5.文件查找:

  • 可以高亮当前元素在当前文件中的使用:Ctrl + Shift + F7

  • 查找文件:Ctrl + Shift+N

6.引用查找:

  • 在本文件中查找被引用的地方:Ctrl+F7

  • 显示被引用的地方:Ctrl+Alt+F7

  • 查找当前类被引用的地方(Find Usage):Alt+F7

  • 在本文件中显示被引用的地方:Shift+Ctrl+F7

6.类和方法查找:

  • 查找类中的方法或变量:Ctrl + Shift+Alt+N

  • 查找打开光标处的类或方法 :Ctrl + B

  • 快速查找类:*Ctrl + N *

  • 可以快速打开符号(Symbol) :Ctrl+Shift+Alt+N

快速打开类/文件/符号时,可以使用通配符,也可以使用缩写

代码重构相关

7.代码或文件重构:

  • 导入包,自动修正: Alt+Enter

  • 优化导入的类和包(去除无用的Import):Ctrl+Alt+O

  • 格式化代码:Ctrl+Alt+L

  • 自动代码:Ctrl+J

  • 代码提示 : Ctrl+Space

  • 自动补全代码(给出Smart提示 ):Ctrl+Shift+Space

  • 类名自动完成: Ctrl+Alt+Space

  • 方法参数提示:*Ctrl+P *

  • 类名或接口名提示:*Ctrl+Alt+Space *

  • 重命名文件:Shift+F6

  • 可以选择剪贴板内容并插入:*Ctrl+Shift+Insert *

界面切换相关

8.界面切换或调出:

  • 标签和工具窗口之间切换:Ctrl+Tab

  • 多个Project的窗口切换: Alt+`

  • 切换程序:Alt+Tab

  • 打开或隐藏工程面板:Alt+[0-9]

  • 查看注释文档 :Ctrl+Q

  • 查看参数信息:Ctrl+P

  • 查看当前方法的声明:Alt+Q

  • 查看JavaDoc :Ctrl+Q

  • 查看类结构图:*Ctrl+H *

  • 查看当前文件的结构:Ctrl+F12

附:快捷键修改方法

  • File->Settings->搜索keymap

  • 可以修改默认的几种快捷键集合:"Default","Mac OSX","Eclipse"等等

  • 也可以自定义键盘映射

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

推荐阅读更多精彩内容