Android Studio 快捷键、插件、基本设置、注意事项

之前一直使用Eclipse,现在换AS,刚开始真有些不适应。在使用AS有一段时间后,感觉AS最强大之处就是代码提示功能。下面总结一下AS刚开始使用时的一些基本配置,磨刀不误砍柴工,我们现在来好好磨磨刀。

一、 快捷键

快捷键这个东西太多了,网上也有很多,但是全而不实。我挑几个经常用的写出来吧。
操作 MAC OSX Win/Linux
智能提示 ctrl+空格 同左(若快捷键冲突更改一下)
自动修正 alt+回车 同左
// 注释代码 Cmd+/ Ctrl+/
/**/ 注释代码 Cmd+Option+/ Ctrl+Alt+/
// 注释代码 Cmd+/ Ctrl+/
格式化代码 Cmd+Option+L Ctrl+Alt+L
清除无效包名引用 Option+Ctrl+O/ Alt+Ctrl+O
查找 Cmd+F Ctrl+F
查找+替换 Cmd+R Ctrl+R
删除行 Cmd+Delete/ Ctrl+Y
重写方法 Ctrl+O Ctrl+O
常用插件 Cmd+N Alt+Insert
调到指定行数 Cmd+L Ctrl+L
将选取的代码段封装成方法 Cmd+Option+M Ctrl+Alt+M
快速打开文件 双击shift 同左

好了,常用的差不多了。

二、插件

插件是个好东西啊,推荐几款十分好用的插件,根据自己需要添加吧。
[好用的插件,点这里,点这里]

  • 第一个插件个人建议不用也罢,效率不是很高。
  • 第二个Gsonformat的快捷键是【MAC:Cmd+N 】。列表中的【GsonFormate】
  • 第四个插件AndroidAccessors的快捷键是【MAC:Cmd+N 】。
    列表中的【AndroidAccessors】就是你添加的第二个插件。但是AS1.5版本以后貌似提供了自带的【Getter and Setter】那么就没必要导入了(我插件装的多有点记不清了)。
  • 第六个插件JsonOnlineViewer的位置在View下的第一个【JsonViewer】
  • 第七个插件CodeGlance这个十分有用的干活,安装好后在右侧的半透明缩略图就是了尽情的拖动吧。
  • 第八个插件Android Drawable Importer,安装了这个插件以后,在资源文件夹上右键→new,会多出四个选项,其中的 Batch Drawable Import 就是你想要的功能。
  • 第九个控件MVPHelper,一键生成MVP代码
    MVPHelper具体使用方法

说到这是不是很心动啊?下面告诉你在哪里安装这些插件。
【Mac:Cmd+,】调出【Preference】页面选中【Plugins】,如图所示:

Android Studio 快捷键、插件、基本设置、注意事项_第1张图片

上面有三个按钮
【Install JetBrains..】这个是谷歌官方的插件
【Browse reposit…】这个是民间大牛的插件
【Install plugin fro】这个是本地下载的插件

三、基本设置

  • 自动导入包:
    【Preference】-》【Editor】-》【General】-》【Auto Import】
    选中后右侧的【复选框】全部勾选-》【Apply】-》【OK】

  • 鼠标悬浮提示
    【Mac:Cmd+,】调出【Preference】页面【Editor】-》【General】-》
    【Show quick doc on mouse move】选中-》【Apply】-》【OK】。

  • 还有一些有点想不起来了,大家要是知道的话可以贴在回复里,大家一起学习一下。

四、注意事项

  • 导入项目过慢解决办法:
    导入项目前先看一下自己AS的【gradle】版本,然后把要导入项目的build.gradle文件中的gradle版本写成和自己一样即可。还有单个module对应的【compileSdkVersion】 与【buildToolsVersion】看看本地是否已经有了。
  • Android 6.0(api 23) SDK,不再提供org.apache.http.*(只保留几个类).
    解决办法:在相应的module下的build.gradle中加入:
android {
    useLibrary ‘org.apache.http.legacy’
}

注意放置的位置:是在android {}中

大部分都亲自尝试验证过,若有什么问题大家可以提出来,一起学习进步~

你可能感兴趣的:(AS使用)