AndroidStudio快捷键设置2

来源:互联网 发布:直销源码 编辑:程序博客网 时间:2024/06/07 07:08

AndroidStudio快捷键设置

ActionMac OSXWin/Linux注释代码(//)Cmd + /Ctrl + /注释代码(/**/)Cmd + Option + /Ctrl + Shift + /格式化代码Cmd + Option + LCtrl + Alt + L清除无效包引用Option + Control + OAlt + Ctrl + O查找Cmd + FCtrl + F查找+替换Cmd + RCtrl + R上下移动代码Option + Shift + Up/DownAlt + Shift + Up/Down删除行Cmd + DeleteCtrl + Y扩大缩小选中范围Option + Up/DownCtrl + W/Ctrl + Shift + W快捷生成结构体Cmd + Option + TCtrl + Alt + T快捷覆写方法Cmd + OCtrl + O快捷定位到行首/尾Cmd + Left/RightCtrl + Left/Right折叠展开代码块Cmd + Plus,MinusCtrl + Plus/Minus折叠展开全部代码块Cmd + Shift + Plus,MinusCtrl + Shift + Plus,Minus文件方法结构Cmd + F12Ctrl + F12查找调用的位置Ctrl + Option + HCtrl + Alt + H大小写转换Cmd + Shift + UCtrl + Shift + U

我嫌每次新环境还得改AndroidStudio的快捷键设置,所以我还是用默认的吧,其实都是个熟悉的过程

删除行:Ctrl+X
代码错误提示修正:Alt+Enter
向下复制一行:Ctrl+D
格式化代码:Ctrl+Alt+L
向上移动一行、向下移动一行:Alt+Shift+方向键
向上移动一个语句、向下移动一个语句:Ctrl+Shift+方向键
代码提示:Ctrl+Alt+空格

我把AndroidStudio的快捷键设置成Eclipse模式了。

Keymap说明

Class Name Completion    代码提示Comment with Line Comment    单行注释Comment with Block Comment    多行注释Duplicate Lines        向下复制Move Statement Up    向上移动Move Statement Down    向下移动Show Intention Action    代码错误提示修正

常用快捷键

Alter+Enter    导一个包Alt+Insert    快速生成Getter/Setter,tostring,构造函数    Ctrl+Shift+T    查找某个类Alt+选择矩形代码块    多行操作Ctrl+F    查找/替换Alt+Shift+M    提取方法Ctrl+Shift+J    合并成一行Ctrl+Shift+U    变换大小写Ctrl+G    查询变量或者函数或者类在哪里被使用或被调用Ctrl+Shift+F    格式化代码Alt+Enter    代码错误提示修正Alt+Shift+R    重命名变量名、函数名、类名

常用设置

导包

  1. Android studio 只有import单个包的快捷键:Alt+Enter。没有Eclipse下的快速导入包的快捷键Ctrl+Shift+O。
  2. 但Android studio设置里有一项Auto Import自动导入功能。设置过程如下:
Android studio --> File--> Settings --> Editor --> Auto Import:

然后设置如下图:


自动导包


设置中的参数解释如下,下为转载:

XMLShow import popup,这个是用于编辑XML时,自动会弹出一个import的对话框,问你是否需要导入。JavaInsert imports on paste:(All Ask None),这个其实就是你在复制代码的时候,对于导入的包是否需要进行询问的一个选项。    All:有需要导入的包名时,会自动导入,不会弹提示框    ASK:有需要导入的包名时,会弹提示框,问你要不要导入    None:有需要导入的包名时,不会弹提示框,也不会自动导入。Show import popup:这个是和上面的Insert imports on paste是不同的项了哈,不要混一起,这个是指当你输入的类的声明没被导入时,会弹出一个选择的对话框。但是这边需要注意下,这个选项其实是有点问题的。不管你勾还是不勾,反正对话框是不会弹出来的,在你输完类名后,声明都自动导入了。所以我估计这个可能是Android Studio的bug。Optimize imports on fly:这个其实和快捷键Ctrl+Shift+O/Ctrl+Alt+O是一样的,就是把不用的声明移除掉。Add unambiguous imports on the fly:这个就是自动导入功能了,当你输入类名后,声明就被自动导入了。Exclude from Import and Completion:这个其实就是你自定义import。可以不用关注,一般来说你是用不上的。

代码提示不区分大小写

settings-Editor标签下-Code Completion下-Case sensitive completion选择None,当输入代码,不区别大小写也能弹出代码提示


代码提示不区分大小写

像eclipse通过鼠标显示悬浮提示


像eclipse通过鼠标显示悬浮提示

设置代码展开或收起


设置代码展开或收起

查找R文件

Android studio 的R文件在project视图的不同状态下显示是不同的,比如在Android状态下就看不到。


R文件

快速打出类似于eclipse 的sysout

settings->搜索Live Templates->如图指定位置改为sysout,原来默认的是soutv

0 0
原创粉丝点击