Android 杂货铺精选首页投稿(暂停使用,暂停投稿)Android Studio

Android Studio 一些实用配置

2016-04-15  本文已影响557人  無名小子的杂货铺

Android Studio 目前已经更新到 2.0 稳定版,我目前使用的是 2.3.2 版本。记得在1.0开始的时候,使用 AS 时还不太习惯,虽然使用快捷键是 MAC eclipse,但是还是有些地方不一样,所以纪录在此,以备它用,当你从 eclipse 切换成 Android Studio 时,还想使用以前习惯的快捷键,这就需要自己来配置属于自己的 Android Studio了,好了废话不多说,看配置

<em>可以先查看目录有没有你找的配置问题,可以节省查找时间</em>


主要内容


1、代码折叠

很多人不喜欢代码折叠,比如我。。折叠起来很不习惯,具体设置修改如下:
Editor -> General -> Code Folding
也可以直接搜索“code folding”

2、修改编码

避免导入其他程序是出现中文乱码现象,我们统一设置成UTF-8的字符编码,具体修改如下:Editor -> General -> File Encodings

3、代码提示忽略大小写

Editor -> General -> Code Completion
这个配置完以后,在写代码时,不管大写或者小写开头都会有代码提示

4、查看源码

在 eclipse 中习惯按住 Command 或者 Control 键+鼠标,查看某个类源代码,但在 AS 没作用,这就需要更改 AS 默认设置,如下:
keymap -> 搜索 "Declaration"

5、查看被使用的类方法等

常用场景,接口方法被多少类实现等,我这里习惯配置成 Command + G
keymap -> 搜索 "Show Usages"

6、自动导入依赖的包

用过 Eclipse 的同学肯定知道,使用快捷键 command + shift + o (mac上),可以导入需要的包,而在 AS 中我们需要配置以下项:

Editor -> General -> Auto Import

7、显示行数

遇到 Carsh、ANR等问题,log 提示多少行有问题,显示行数方便定位问题,具体设置如下:
Editor -> General -> Appearance

8、快捷键匹配代码

keymap -> 搜索 "Class Name Completion"

9、自定义配色

我们可以根据自己的喜好,配置代码的颜色

Editor -> Colors & Fonts -> java

10、Log 颜色

将五种 log 颜色区分,有助于提高分析 log 效率

Editor -> Colors & Fonts -> Android Logcat

11、驼峰自动命名

驼峰命名是我们入门程序的第一节课,好的代码规范可以大大提升你代码的可读性和工作效率,具体设置如下:Editor -> Code Style -> java

![](http://7xol9p.com1.z0.glb.clouddn.com/as_ hump_name.png)

12、导出配置

当我们费劲把自己的 AS 调成自己想要的配置时,记得保存自己的配置,以防出问题后从配置文件恢复

File -> Export Settings 详细查看导出步骤

13、自动提示错误

有一次遇到整个工程不自动提示错误信息,查了下,很简单,改个配置就可以了

File -> Power Save Mode 把前面的对勾取消就可以了

自动提示错误配置

14、自定义模版

Editor -> Live Templates
新建一个自己的tab,在这里tab下添加代码模版

自定义模版

15、关闭当前活动页面

Close

16、显示意图

多用于实现接口或抽象类方法等操作

Show Intention Actions

17、格式化代码

Reformat Code

18、手动匹配代码

Class Name Completion

19、选择列

正常选择时,都是由左向右右上到下的选择方式,列选择模式下,是根据鼠标选中的矩形区域来选择。
使用方式:按住Alt,然后拖动鼠标选择(mac 环境下)

20、自定义 File Heder

希望创建的文件统一描述

Editor -> File and Code Templates

File and Code Templates.png

21、模版相关

AS 系统给我们提供了很多好用的快捷模版,可以高效的编写代码,来节省一些无用耗时。

定义常量

int:

输入: const 输出以下

private static final int  = 665;

String:
输入:key 输出

private static final String KEY_ = "";

其他类型常量:

输入:psf 输出以下

   public static final 
自动补全 TAG

输入:logt 会有提示

image.png
自动补全 log 打印

输入:logi(其他类型都可以,例如:loge、logd)


总结

收集平时遇到的配置问题等汇聚在此,还有一些关于升级主题等配置,以后慢慢汇总在此,目前只纪录平时遇到的配置。

如果给你的问题带来了解答,不妨点个赞,如果没有,可以写下疑问,我们一起解决!

欢迎关注我的 Github
欢迎关注我的 Github博客

上一篇 下一篇

猜你喜欢

热点阅读