您的位置:首页 > 移动开发 > Android开发

Android Studio初接触

2016-03-11 23:20 369 查看
最近作Android项目,准备将程序移植Android Studio。但是辛苦移植完后却发现了一个尴尬的问题,Studio的快捷键根本不会用,本来可以设置为Eclipse模式的,但是既然要使用一个新的编辑环境,就应该适应它的模式。所以自己在网上找了些东西,将Studio一些基本的快捷键总结了一下:

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

按键 说明

Ctrl(Command)+C 复制当前行或选中的内容

Ctrl(Command)+D 粘贴当前行或选中的内容

Ctrl(Command)+X 剪切当前行或选中的内容

Ctrl(Command)+Y 删除行

Ctrl(Command)+Z 倒退

Ctrl(Command)+Shift+Z 向前

Alt(Option)+Enter 自动修正

Ctrl(Command)+Alt(Option)+L 格式化代码

Ctrl(Command)+Alt(Option)+I 将选中的代码进行自动缩进编排

Ctrl(Command)+Alt(Option)+O 优化导入的类和包

Alt(Option)+Insert 得到一些Intention Action,可以生成构造器、Getter、Setter、将 == 改为 equals() 等

Ctrl(Command)+Shift+V 选最近使用的剪贴板内容并插入

Ctrl(Command)+Alt(Option)+Shift+V 简单粘贴

Ctrl(Command)+Shift+Insert 选最近使用的剪贴板内容并插入(同Ctrl(Command)+Shift+V)

Ctrl(Command)+Enter 在当前行的上面插入新行,并移动光标到新行(此功能光标在行首时有效)

Shift+Enter 在当前行的下面插入新行,并移动光标到新行

Ctrl(Command)+J 自动代码

Ctrl(Command)+Alt(Option)+T 把选中的代码放在 try{} 、if{} 、 else{} 里

Shift+Alt(Option)+Insert 竖编辑模式

Ctrl(Command)+ / 注释 //

Ctrl(Command)+Shift+ / 注释 /…/

Ctrl(Command)+Shift+J 合并成一行

F2/Shift+F2 跳转到下/上一个错误语句处

Ctrl(Command)+Shift+Back 跳转到上次编辑的地方

Ctrl(Command)+Alt(Option)+Space 类名自动完成

Shift+Alt(Option)+Up/Down 内容向上/下移动

Ctrl(Command)+Shift+Up/Down 语句向上/下移动

Ctrl(Command)+Shift+U 大小写切换

Tab 代码标签输入完成后,按 Tab,生成代码

Ctrl(Command)+Backspace 按单词删除

Ctrl(Command)+Shift+Enter 语句完成

Ctrl(Command)+Alt(Option)+J 用动态模板环绕

键 说明

F5 复制

F6 移动

Alt(Option)+Delete 安全删除

Ctrl(Command)+U 转到父类

Ctrl(Command)+O 重写父类的方法

Ctrl(Command)+I 实现方法

Ctrl(Command)+Alt(Option)+N 内联

Ctrl(Command)+Alt(Option)+Shift+T 弹出重构菜单

Shift+F6 重构-重命名

Ctrl(Command)+Alt(Option)+M 提取代码组成方法

Ctrl(Command)+Alt(Option)+C 将变量更改为常量

Ctrl(Command)+Alt(Option)+V 定义变量引用当前对象或者方法的返回值

Ctrl(Command)+Alt(Option)+F 将局部变量更改为类的成员变量

Ctrl(Command)+Alt(Option)+P 将变量更改为方法的参数

按键 说明

Ctrl(Command)+F12 显示当前文件的结构

Ctrl(Command)+H 显示类继承结构图

Ctrl(Command)+Q 显示注释文档

Ctrl(Command)+P 方法参数提示

Ctrl(Command)+U 打开当前类的父类或者实现的接口

Alt(Option)+Left/Right 切换代码视图

Ctrl(Command)+Alt(Option)+Left/Right 返回上次编辑的位置

Alt(Option)+Up/Down 在方法间快速移动定位

Ctrl(Command)+B 快速打开光标处的类或方法

Ctrl(Command)+W 选中代码,连续按会有其他效果

Ctrl(Command)+Shift+W 取消选择光标所在词

Ctrl(Command)+ - / + 折叠/展开代码

Ctrl(Command)+Shift+ - / + 折叠/展开全部代码

Ctrl(Command)+Shift+. 折叠/展开当前花括号中的代码

Ctrl(Command)+ ] / [ 跳转到代码块结束/开始处

F2 或 Shift+F2 高亮错误或警告快速定位

Ctrl(Command)+Shift+C 复制路径

Ctrl(Command)+Alt(Option)+Shift+C 复制引用,必须选择类名

Alt(Option)+Up/Down 在方法间快速移动定位

Shift+F1 要打开编辑器光标字符处使用的类或者方法 Java 文档的浏览器

Ctrl(Command)+G 定位行

相关链接:

http://ju.outofmemory.cn/entry/115512

https://segmentfault.com/a/1190000002418983
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  android android studio