Android Studio开发中经常使用的快捷键有哪些?
android studio开发中经常使用的快捷键有哪些?
alt+enter 自动导入包,自动修正代码(类似eclipse中ctrl + 1提示代码)
ctrl + alt + v 自动补齐变量代码(类似eclipse中ctrl + 2 + l代码提示补齐)
ctrl + alt + o 优化导入的类和包
ctrl + alt + v 提取局部变量
ctrl + alt + f 提取全局变量
ctrl + alt + m 提取方法
ctrl + alt + m 将代码抽取定义为额外的方法
ctrl + alt + f 将方法变量抽取为全局变量
alt + j 选中某部分,按下alt + j后选择下一个出现的地方并且添加一个光标。这意味着你可以有多个光标在同一个文件!你输入的一切会写在每个光标处。
获取一个迭代列表,你可以使用“ mylist.for ”,按下 tab 它将会给你生成一个循环。 你可以得到一个列表通过在 statement 后面输入一个点然后查看所有可能完成的选项。
ctrl + alt + l 格式化代码
ctrl + o 可以选择父类的方法进行重写
ctrl + h 显示类结构图
ctrl + p 可以显示参数信息
alt + insert 生成代码(如getter/setter方法、函数构造器等)
ctrl + shift + space 自动补全代码
ctrl + 空格 代码提示也可以 代码标签输入完成后,按tab,生成代码。
ctrl + alt + space 类名或接口名提示
itar按下tab键 快速形成for循环
数组名.for(提示后) + enter 快速形成foreach循环
ctrl + alt + t 可以把代码包在一块内,例如try/catch
ctrl + d 复制一行代码(选中复制选中的代码)
ctrl + x 剪切一行代码(选中剪切选中的代码)
ctrl + y 删除一行代码(选中剪切所在行的代码
ctrl + / 或 ctrl + shift + / 注释代码(//当行 或者/../多行 )
ctrl + j 显示自动代码(类似foreach、todo…等语句提示)
ctrl + shift + up/down 上下移动代码
ctrl + shift + insert 可以选择剪贴板内容并插入
ctrl + r 替换文本(查找变量、函数名…等)
选中文本,按alt + f3 逐个往下查找相同文本,并高亮显示。(在同类中查找变量名、函数名…很有效)
ctrl + f 查找文本
双击shift 全局查找
ctrl + shift + n 查找文件
ctrl + n 选中名可以快速索搜,键入类的名字可以快速地在编辑器里打开任何一个类。从显示出来的下拉列表里选择类。
ctrl + shift + c 选中函数名,粘贴一下可以看到类在哪个文件或路径下面,粘贴到我的电脑可快速查看文件
ctrl + e或者alt + shift + c 最近更改的代码
alt + shift + c 对比最近修改的代码
alt + left/right 切换代码视图
ctrl + q 显示注释文档
ctrl + shift + alt + n 可以快速打开符号
alt + up/down 在方法(函数)间快速移动定位
ctrl + alt + b 可以跳转到抽象方法的实现
ctrl + up/down 光标跳转到第一行或最后一行下
shift + click 选中文件名可以关闭文件
ctrl + [或] 可以跳到大括号的开头结尾(括号配对)
ctrl + shift + backspace 可以跳转到上次编辑的地方
ctrl + f7 可以查询当前元素在当前文件中的引用,然后按f3可以选择
alt + f1 可以将正在编辑的元素在各个面板中定位
ctrl + w 可以选择单词继而语句继而行继而函数
alt + q ( view|context info ) 可以不需要移动代码就能查看当前方法地声明。连续按两次会显示当前所编辑的类名。
ctrl + up/down 光标跳转到第一行或最后一行下
ctrl + e 可以显示最近编辑的文件列表
在使用 codecompletion 时,可以用逗号(,)分号(;)字符,空格和其它字符输入弹出列表里的当前高亮部分。选择的名字会随着输入的字符自动输入到编辑器里。
使用 refactor|copy class… 可以创建一个所选择的类的”副本”。 这一点很有用,比如,在你想要创建一个大部分内容都和已存在类相同的类时…