从头开始学Android—Android Studio(二)

工欲善其事,必先利其器,要学好android,怎么少得了Android Studio,别跟我提Eclipse,那是上个世纪的事。安装介绍啥就不说了,地球人都懂,咱们聊聊怎么利其器

快捷键

作为一款好的IDE,怎么少得了快捷键呢,熟练掌握快捷键,那效率提高可不是一点点,当然,在日常开发中,并不需要掌握所有的快捷键,只需要掌握一些常用的就够了。

  • 折叠/展开代码块(Collapse Expand Code Block)

此快捷键可以帮助我们快速理清代码的大概结构,在Code Review类似过程中很有用

快捷键:Cmd + Shift+“+”/”-“(OS X)、Ctrl + Shift + “+”/”-“(Windows/Linux);

  • 查找操作(Find Action)

    譬如说你安装了adb-idea这款插件

find action.gif

快捷键:Cmd +Shift + A(OS X)、Ctrl + Shift + A(Windows/Linux);

  • 上一个编辑位置(Last Edit Location)

快捷键: Cmd + Shift + Delete(OS X)、Ctrl + Shift + Backspace(Windows/Linux);

  • 定位到父类(Navigate to parent)

快捷键:Cmd + U(OS X)、Ctrl + U(Windows/Linux);

  • 在外部打开文件(Open File Externally)
open.gif

快捷键:Cmd + 单击Tab(OS X)、Ctrl + 点击Tab(Windows/Linux);

  • 参数信息(Parameter Info)

快捷键:Cmd + P(OS X)、Ctrl + U(Windows/Linux);

  • 最近修改的文件(Recently Changed Files)
Recently Changed Files.gif

快捷键:Cmd + Shift + E(OS X)、Ctrl + Shift + E(Windows/Linux)

  • 最近访问(Recents)
Recently Files.gif

快捷键:Cmd + E(OS X)、Ctrl + E(Windows/Linux)

  • 文件结构弹窗(The File Structure Popup)
Surround.gif

快捷键:Cmd + F12(OS X)、Ctrl + F12(Windows/Linux)

  • 版本控制操作弹窗(VCS Operations Popup)

快捷键:Ctrl + V(OS X)、Alt + `(Windows/Linux)

  • 删除行(Delete Line)

快捷键:Cmd + Delete(OS X)、Ctrl + Y(Windows/Linux)

  • 行复制(Duplicate Line)

快捷键:Cmd + D(OS X)、Ctrl + D(Windows/Linux)

  • 提取方法(Extract Method)
Extract.gif

快捷键:Cmd + Alt + M(OS X)、Ctrl + Alt + M(Windows/Linux);

  • 合并行和文本(Join Lines and Literals)
Join Lines .gif

快捷键:Ctrl + Shift + J;

  • 动态模板(Live Templates)
Live Templates.gif

快捷键:Cmd + J(OS X)、Ctrl + J(Windows/Linux);

  • 上下移动行(Move Lines Up Down)

快捷键:Alt + Shift + Up/Down;

  • 移动方法(Move Methods)
Move Methods.gif

快捷键:Cmd + Alt + Up/Down(OS X)、Ctrl + Shift + Up/Down(Windows/Linux);

  • 重命名(Rename)

快捷键:Shift + F6

  • 分号/点 补全(Semicolon Dot Completion)

快捷键:Autocomplete + “.” 或者 “;”

  • 包裹代码(Surround With)
Surround.gif

快捷键:Cmd + Alt + T(OS X)、Ctrl + Alt + T(Windows/Linux)

更多相关文章

  1. android EditText设置不可写
  2. android 使用html5作布局文件: webview跟javascript交互
  3. android studio调试c/c++代码
  4. IM-A820L限制GSM,WCDMA上网的原理(其他泛泰机型可参考)7.13
  5. 锁屏界面
  6. android(NDK+JNI)---Eclipse+CDT+gdb调试android ndk程序
  7. Android(安卓)version and Linux Kernel version
  8. Android(安卓)闹钟管理类的使用
  9. Android学习篇之Menu的使用

随机推荐

  1. Android开发中各个版本的问题总结
  2. 简单音乐播放实例的实现,Android(安卓)Se
  3. 学习android笔记1 之工具篇
  4. Android:自定义View实现随滑动由箭头变对
  5. android 编译java.util.zip.ZipException
  6. Android编程开发实现带进度条和百分比的
  7. Android(安卓)框架启动流程
  8. android 关掉Eclipse的自动代码提示
  9. H5-input 弹起键盘遮盖输入框(Android),
  10. SpyEye on Android