Android Studio使用备注

常规设置

  • 代码字体大小:Preferences (设置)页面搜索 Font 找到 Colors&Fonts 下的 Font 选项进行修改
  • AS界面字体大小:Preferences -> Appearance 修改
    这里写图片描述
  • 快捷键设置 Preferences -> Keymap
    这里写图片描述
  • 开启自动导包 到 Preferences -> Editor -> Auto Import -> Java 把以下选项勾上就OK了
    这里写图片描述
  • 大小写敏感关闭 (这样输入小写也可以匹配到大写的提示了)
    这里写图片描述

奇淫巧技

  • 书签(Bookmarks) Menu → Navigate → Bookmarks
    添加/移除书签:F11(Windows/Linux);
    添加/移除书签(带标记):Ctrl + F11(Windows/Linux);
    显示全部书签:Shift + F11(Windows/Linux)
    这里写图片描述
  • 分支比对(Compare With Branch (Git))
    Menu → VCS → Git → Compare With Branch
  • 隐藏/显示所有面板 Ctrl + Shift + F12
    这里写图片描述
  • 高亮某字段 Ctrl + Shift + F7
  • 最近访问的文件列表 Ctrl + E 最近修改的文件列表 Ctrl + Shift + E
  • 查找到当前文件所在目录树 Alt + F1
  • Sublime Text式的多处选择 Alt + J
    这里写图片描述
  • 列选择/块选择 Shift + Alt + Insert
    这里写图片描述
  • 快速查找类中的属性、函数 Ctrl + F12
  • 使用Enter和Tab进行代码补全的差别
    使用Enter时:从光标处插入补全的代码,对原来的代码不做任何操作。
    使用Tab时:从光标处插入补全的代码,并删除后面的代码,直到遇到点号、圆括号、分号或空格为止。
    这里写图片描述
  • 提取方法 Ctrl + Alt + M
    这里写图片描述
  • 合并行和文本 Ctrl + Shift + J
    这里写图片描述
  • 上下移动行 Ctrl + Shift + Up/Down
  • 后缀补全
    常用的有后缀补全关键字有:
    .for (补全foreach语句)
    .format (使用String.format()包裹一个字符串)
    .cast (使用类型转化包裹一个表达式)
    这里写图片描述
  • 包裹代码 Ctrl + Alt + T 移除包裹代码 Ctrl + Shift + Delete
    这里写图片描述

  • 条件断点
    这里写图片描述

  • 调用层级树弹窗 Ctrl + Alt + H
    描述:该操作会给你展示 在一个方法的声明和调用之间所有可能的路径。
    这里写图片描述

常用快捷键
注释代码(//) Ctrl + /
注释代码(/**/) Ctrl + Shift + /
格式化代码 Ctrl + Alt + L
清除无效包引用 Alt + Ctrl + O
查找 Ctrl + F
查找+替换 Ctrl + R
全局查找 Ctrl + Shift + F
全局查找+替换 Ctrl + Shift + R
上下移动代码 Alt + Shift + Up/Down
删除行 Ctrl + Y
扩大缩小选中范围 Ctrl + W/Ctrl + Shift + W
快捷生成结构体 Ctrl + Alt + T
快捷覆写方法 Ctrl + O
快捷定位到行首/尾 Ctrl + Left/Right
折叠展开代码块 Ctrl + Plus/Minus
折叠展开全部代码块 Ctrl + Shift + Plus,Minus
文件方法结构 Ctrl + F12
查找调用的位置 Ctrl + Alt + H
生成代码(如get,set方法,构造函数等) Alt+Insert
代码提示 Ctrl+Shift+Space
重命名 Shift + F6
显示类结构图 Ctrl+H
可以选择单词继而语句继而行继而函数 Ctrl+W
显示参数信息 Ctrl+P


插件

  • GsonFormat
    这里写图片描述

  • Android ButterKnife Zelezny
    这里写图片描述

  • CodeGlance
    这里写图片描述

  • ADB WIFI & AndroidWiFiADB
    这里写图片描述
    这里写图片描述

  • eventbus-intellij-plugin eventbus导航插件
    这里写图片描述

  • idea-markdown markdown插件
    这里写图片描述

  • Android Studio Prettify
    可以将代码中的字符串写在string.xml文件中,选中字符串鼠标右键选择图中所示
    这里写图片描述

  • CheckStyle-IDEA
    CheckStyle-IDEA 是一个检查代码风格的插件,比如像命名约定,Javadoc,类设计等方面进行代码规范和风格的检查,你们可以遵从像Google Oracle 的Java 代码指南 ,当然也可以按照自己的规则来设置配置文件,从而有效约束你自己更好地遵循代码编写规范。

  • AndroidLocalizationer
    可用于将项目中的 string 资源自动翻译为其他语言的 Android Studio/IntelliJ IDEA 插件

其他相关技巧

  • mock调试
    所需工具:https://www.eolinker.com/ Fildder
    在eolinker中添加一个接口简单填写如下即可
    这里写图片描述
    url写的是除去域名部分的内容,成功示例则是你想返回的数据了(一般接口文档直接copy过来修改即可)。
    填写完点右上角保存后,复制下面的链接
    这里写图片描述
    最后在Fiddler中进行设置(需要enable rule打钩才能生效哦)
    这里写图片描述

猜你喜欢

转载自blog.csdn.net/xiaoru5127/article/details/79268761