(推荐指数***)Android Studio的一些配置

2016-05-20  本文已影响654人  haogev5

以下配置均基于Android Studio2.1.1版本,如有出入,你打我啊ヽ(●-`Д´-)ノ

编辑器相关


  1. 和Eclipse不一样的是,Android Studio默认并不使用制表符(即Tab),所以很多时候按了Tab键打出来的只是4个空格,在编辑中,发现光标的效率很低,往往在多个空格间跳来跳去⊙﹏⊙∥针对这种情况,可做如下修改:

    Paste_Image.png
    Paste_Image.png 当然了,刚设置完的时候,已经编写过的文件是不会自动把空格替换为Tab的,这时候,你可以Format一遍代码(什么?你说你不知道Format是啥?=_=)。
  2. 顺便的,改改文件头模板和类头模板

    Paste_Image.png
    Paste_Image.png 还得设置下这里
    Paste_Image.png
    Paste_Image.png

编译相关


  1. 有人觉得Eclipse的编译比Android Studio快很多,我认为这和Google对Android Studio的优化有关,当然,Intellij本身可能也不算快,又加上Gradle拖累⊙﹏⊙∥确实不容易啊。但是你可以试试接下来的一些设置,也许多少有点帮助吧
    Paste_Image.png And here
    Paste_Image.png 都选上,不要放弃啊
    Paste_Image.png

调试(Debug)相关


  1. 关于Debug,我们总有说不完的爱与恨。有人说每次运行程序,logcat就会清空。关于这个问题的设置如下

    Paste_Image.png
    Paste_Image.png
  2. 我之前做ApplicationTest的时候,发现他喵的居然会尝试使用Google Cloud来测试App,这不是有病嘛,我上不了Google啊(不要问我Google是谁)。每次等待让我焦心如焚,好在我找到了解决办法,就是禁用Google Cloud功能。步骤如下:


    Paste_Image.png
    Paste_Image.png

    如上图,划掉三个Google Cloud的对选框即可。

Git&Github


  1. 如今不少伙伴呢已经在开始用Github了,Github是什么呢,这里就不多说了(其实我也不是很懂……)。关于Github的设置如下:

    Paste_Image.png Paste_Image.png 按上图填写账号并测试通过即可。
  2. 然而有的童鞋说呢,这个设置完了也不能直接更新或提交,那是因为还需要设置git才行,过程如下:

    Paste_Image.png 这里的git.exe并不是Github客户端的tool,而是Git的程序,就是说,得先安装Git才行,Git的下载链接在此
  3. 即便设置了上述的步骤,也不过是启用了Git和Github的功能而已,如果想要在当前工程上添加github的版本控制的话,请做如下设置: Paste_Image.png
    Paste_Image.png

    选择Git点击OK,即可完成本项目的Git设定,然后会出现


    Paste_Image.png 自此,便可在AS里做Git操作了(此处应该有掌声)。

代码模板


在Eclipse里敲代码的时候,如果写一个sysout呢,就会弹出System.out.println的模板代码,可以快速编写一些常用代码。AS里也是有这样的快速输入的,不过模板和用法都有区别,具体见:

Paste_Image.png
Paste_Image.png
这里是一个例子,Eclipse中的"sysout"在AS中其实是"sout";另外,Eclipse中是alt+/来弹出模板的,而AS中是Tab(当然,这个是可以设置的)。
在这里也可以添加自己的新的快捷模板,比如图中的sysout就是一个蹩脚的致敬((。>ㅅ<。))。

其他


本来呢不想写其他了,粗于良心谴责,奈何还是提了笔...

  1. 作为从Eclipse转来的老司机(・ o ・),我们有自己的字体和段落审美观,可以作如下设置
    Paste_Image.png
    Paste_Image.png
  2. 不是每个小伙伴都知道如何全局设置显示行数的,这里也教给大家
    Paste_Image.png
  3. 我很不习惯Android Studio的快捷键,我还是倔强的用了Eclipse的快捷键Σ(゚∀゚ノ)ノ


    Paste_Image.png
  4. Android Studio新增了一个叫做Intant Run的功能,有时候用起来怪怪的,我就把它禁用了˙ω˙
    Paste_Image.png

To be continued...

上一篇 下一篇

猜你喜欢

热点阅读