AS 你不得不知的配置跟快捷键
2016-05-17 18:19
197 查看
根据个人喜好,对AS做出如下配置:
自动导入。
当你从其他地方复制了一段代码到Android Studio中,默认的Android Studio不会自动导入这段代码中使用到的类的引用。你可以这么设置。
Settings --> Editor --> Auto Import ,勾选 Add unambiguous improts on the fly 。
显示行号和方法分割线;
Settings --> Editor --> General-Apperance->showLineNumber
Settings --> Editor --> General-Apperance->showMethodSeperate
设置鼠标悬浮到某个方法显示文档信息:
Settings --> Editor --> General->show quick....
空行的Tab和空格被自动干掉
Settings --> Editor --> Auto Import ,勾选 Optimize imports on
the fly
忽略大小写提示
IDE Settings > Editor > Gneral->Code Completion > [Case sensitive completion] (设置为 None)
成员变量前缀。如果你命名成员变量习惯前面加一个m的前缀,但是生成getter和setter的时候,又不希望方法名中有这个m,可以如下设置。File->Settings->Code
Style->Java,然后在右边面板中选择Code
Generation标签,Naming,Field这一行,对应的Name prefix中加上m.
方法排序。如果你总是调整自己写的方法,以使互相调用或功能相关的方法能靠近,可以这样设置。如第上一步的步骤,在标签中选择Arrangment,勾住Keep
dependent methods together,后面可以自己选择是按广度排序还是按深度排序。
快捷键设置:
Ctrl + Shift +Space 智能自动完成(过滤上面的提示中不适用的条目...)
Ctrl+Shift+F 查找当前元素在全局的引用
Ctrl+F7 当前元素在当前文件中的引用
Ctrl+N 查找类
Ctrl+Shift+N 查找文件
Ctrl+Shift+Alt+N 查找类中的方法或变量
Alt+Insert 生成代码(如get/set方法,构造,父类函数等)
Ctrl+P 方法参数提示
Ctrl+Alt+L 格式化代码
Ctrl+Alt+O 优化导入的类和包
Ctrl+Shift+U 切换大小写
Ctrl+Alt+T 可以把代码包在一块内,例如try/catch
Ctrl+Alt+V 提取为变量(如把一个条件提取为一个oolean值)
Ctrl +Alt + M 提取为方法(类似上面那一条)
Ctrl+Shift+F7 高亮显示所有该文体,按Esc高亮消失
自动导入。
当你从其他地方复制了一段代码到Android Studio中,默认的Android Studio不会自动导入这段代码中使用到的类的引用。你可以这么设置。
Settings --> Editor --> Auto Import ,勾选 Add unambiguous improts on the fly 。
显示行号和方法分割线;
Settings --> Editor --> General-Apperance->showLineNumber
Settings --> Editor --> General-Apperance->showMethodSeperate
设置鼠标悬浮到某个方法显示文档信息:
Settings --> Editor --> General->show quick....
空行的Tab和空格被自动干掉
Settings --> Editor --> Auto Import ,勾选 Optimize imports on
the fly
忽略大小写提示
IDE Settings > Editor > Gneral->Code Completion > [Case sensitive completion] (设置为 None)
成员变量前缀。如果你命名成员变量习惯前面加一个m的前缀,但是生成getter和setter的时候,又不希望方法名中有这个m,可以如下设置。File->Settings->Code
Style->Java,然后在右边面板中选择Code
Generation标签,Naming,Field这一行,对应的Name prefix中加上m.
方法排序。如果你总是调整自己写的方法,以使互相调用或功能相关的方法能靠近,可以这样设置。如第上一步的步骤,在标签中选择Arrangment,勾住Keep
dependent methods together,后面可以自己选择是按广度排序还是按深度排序。
快捷键设置:
Ctrl + Shift +Space 智能自动完成(过滤上面的提示中不适用的条目...)
Ctrl+Shift+F 查找当前元素在全局的引用
Ctrl+F7 当前元素在当前文件中的引用
Ctrl+N 查找类
Ctrl+Shift+N 查找文件
Ctrl+Shift+Alt+N 查找类中的方法或变量
Alt+Insert 生成代码(如get/set方法,构造,父类函数等)
Ctrl+P 方法参数提示
Ctrl+Alt+L 格式化代码
Ctrl+Alt+O 优化导入的类和包
Ctrl+Shift+U 切换大小写
Ctrl+Alt+T 可以把代码包在一块内,例如try/catch
Ctrl+Alt+V 提取为变量(如把一个条件提取为一个oolean值)
Ctrl +Alt + M 提取为方法(类似上面那一条)
Ctrl+Shift+F7 高亮显示所有该文体,按Esc高亮消失
相关文章推荐
- 打印sql语句方法
- 深入理解javascript系列,读书笔记
- 作业8:单元测试练习
- hanic4 安装
- SCRUM项目 4.0
- YII总结学习7(在一个视图中显示另外一个视图)
- JS日期时间类型(Y-m-d H:i:s)与时间戳互转
- 如何把android studio用github实现团队协作
- 逻辑陷阱
- Git Gui for Windows的建库、克隆(clone)、上传(push)、下载(pull)、合并
- Linux下进程使用nohup或daemon进入后台CPU利用率100%
- 树状数组总结
- [Android]NDK开发环境配置与JNI开发
- PowerDesigner 业务处理模型( BPM ) 说明 及Enterprise Architect使用教程
- java 字符串转为list
- 基于s5pv-210开发板 usb设备侧驱动
- 对List中的某个属性进行排序
- HashMap、HashSet和Hashtable的区别
- Spark SQL下的Parquet使用最佳实践和代码实战
- WCF再学习小结