Android Studio快捷键查看可以从一下两个方面查看:
①:settings→搜索框输入keymap (快捷键地图),意思就是说查看大部分的快捷键
使用技巧:查找某个快捷键是否冲突,或者被使用过,可以随便找一个,然后设置对应的快捷键即可现实冲突的地方.
②:Help→Default Keymap Reference (默认快界面参考)
这个时候就会自动跳到一下网址.(目前网址,以后可能会变动,看网址就知道,这个其实就是IDEA的快捷键)
网址的右下角有这么一句话:
To find any action inside the IDE use
Find Action :Ctrl+Shift+A
大概的意思是:通过快捷键Ctrl + Shift + A ,可以查看任何功能的快捷键.比如说你想查找Copy的快界面,只需要在
弹出的界面输入:Copy,就可以查到对应的快捷键.
下面是这个网址的快捷键,暂时一个个试试,并翻译.有不对的地方请指教(2014-12-08更新)
终于翻译完了,结合一下网上的快捷键.摘出一些比较常用的快捷键.
Ctrl + Shift + F10 Run 运行当前编辑的Module
Shift + F9 Debug 调试
Ctrl + Shift + F10
Select current file or symbol in any view
在任何位置中查找当前的文件或者标志
Ctrl + B or Ctrl + Click
Go to declaration
跳转到声明的地方
Ctrl + Shift + I
Open quick definition lookup
查看该 类/方法/变量 的源码
Ctrl + ] / [
Move to code block end/start
移动到上/下 一个括号
Ctrl + F12
File structure popup
弹出文件结构
Ctrl + H
Type hierarchy
查看当前类所在的结构树
Ctrl + Alt + H
Call hierarchy
查看调用该方法的结构树
Shift + F6
Rename
重命名
Ctrl + Alt + M
Extract Method
提取成一个方法
Ctrl + K
Commit project to VCS
提交项目到VCS
Ctrl + T
Update project from VCS
从CVS上下载项目到Studio
Alt + #[0-9]
Open corresponding tool window
打开对应的工具窗口
0:还没有定义
(但是在KeyMap中设置的时候会提示:Whilch is now not loaded but may be loaded later.意思就是现在还没有被定义,以后可能就会被定义了,叫我们设置快捷键的时候不要设置这个快捷键)
1:Project:项目结构视图
2:Favorites(收藏夹):包含书签,断点.喜欢
3:Find:查找窗口
4:Run
5:Debug
6:LogCat日志窗口
7:Structure:类的结构视图,与Ecplise的OutLine类似.前面说的Ctrl + F12也可以弹出类的结构视图,但是去是暂时的,这个是一个工具窗口,与OutLine一模一样
8:还没有定义(但是在KeyMap中设置的时候会提示:Whilch is now not loaded but may be loaded later.意思就是现在还没有被定义,以后可能就会被定义了,叫我们设置快捷键的时候不要设置这个快捷键)
9:Changers
注意部分窗口可能无法直接弹出窗口,例如Run,Debug窗口,如果本身没有任务在运行/调试,是不会弹出这个窗口的
Ctrl + Alt + Y
Synchronize
同步
Ctrl + Shift + F12
Toggle maximizing editor
把编辑窗口的代码最大化/恢复
Ctrl + BackQuote (`)
Quick switch current scheme
快速切换当前主题
Ctrl + Alt + Shift + S
Open Project Structure dialog
打开Module管理器
Ctrl + Tab
Switch between tabs and tool window
快速打开某个文件或者窗口
Ctrl + P
Parameter info (within method call arguments)
在方法中调用参数信息
Ctrl + Q
Quick documentation lookup
快速查看 类/方法 的文档说明
Alt + Insert
Generate code... (Getters, Setters, Constructors,hashCode/equals, toString)
插入get,set,toString
Ctrl + O
Override methods
重载方法
Ctrl + I
Implement methods
实现接口方法
Ctrl + Alt + T
Surround with… (if..else, try..catch, for, synchronized, etc.)
给代码添加if...else,try...catch等
Ctrl + /
Comment/uncomment with line comment
添加/删除 注释
Ctrl + Shift + /
Comment/uncomment with block comment
添加/删除 注释
Alt + Enter
Show intention actions and quick-fixes
显示建议的代码 和 快速修复
Ctrl + Alt + L
Reformat code
格式化代码
Ctrl + Alt + O
Optimize imports
优化 导入的包.
Ctrl + C or Ctrl + Insert
Copy current line or selected block to clipboard
复制
Ctrl + V or Shift + Insert
Paste from clipboard
粘贴
Ctrl + Shift + V Ctrl + Shift + V 从缓冲区粘贴
Ctrl + D Duplicate current line or selected block 复制当前行到下一行
Ctrl + D Duplicate current line or selected block 复制当前行到下一行
Ctrl + Y
Delete line at caret
删除行
Shift + Enter
Start new line
开始新的一行
Ctrl + Shift + ] / [
Select till code block end/start
光标跳转到该字符/块 所定位的开头或者结尾
Ctrl + NumPad+/-
Expand/collapse code block
展开/折叠 代码
Ctrl + Shift + NumPad+ / -
Expand/Collapse
all
展开/折叠 全部代码
Ctrl + F4
Close active editor tab
关闭正在编辑的窗口
Double Shift
Search everywhere
在所有范围内搜索
Ctrl + F
Find
查找
Ctrl + R
Replace
替换
Ctrl + Shift + F
Find in path
在路径里查找
Ctrl + Shift + R Replace in path 在路径里替换
如有任何疑问,欢迎留言交流