我的Android Studio 优化之路

修改keymap


Android Studio快捷键设置

修改常用的快捷键


  • 代码补全(Eclipse: ALT+/)

    Android Studio中默认用的是Ctrl+Space, 这跟输入法切换冲突,找到Keymap->Main Menu->Code->Completion->Basic,改为ALT+/

  • 快速错误修正(Eclipse: Ctrl+1)

    找到 Keymap->Other->Show Intention Action,改为Ctrl+1

  • 其他有用的快捷键

    快速查找代码应用(Ctrl+G)
    注释(Ctrl+/)
    全局查找(Ctrl+H)
    全局搜索类(Ctrl+Shift+R)
    查看方法被谁引用(Ctrl+Alt+H)
    查看使用类/函数说明(F2)
    查看类继承关系(F4)
    查找最近打开的文件(Ctrl+E)

自动导入相关联的jar包

自动导入jar包

  • Show import popup,这个是用于编辑XML时,自动会弹出一个import的对话框,问你是否需要导入。
  • Insert 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。可以不用关注,一般来说你是用不上的。

优化Gradle

  • 在android studio的配置中,开启offline模式
    -开启offline模式

  • 编译时的各种优化
    这里写图片描述

    compile independent modules in parallel(may require larger heap size): 这个的意思是多线程编译多个modules
    command -line options: offline(离线Gradle)
    make project automatically(only works while not running/degugging) 自动完成项目编译?(貌似我也不理解什么意思 勾上没问题)
    configure on demand 配置需求

更多优化参考

[Android Studio 权威教程]配置出“NB”的Android Studio

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值