-->

Neater

Be A Warrior, Not A Worrier

好用到逆天的 Android Studio

在好多做 Android 的朋友的怂恿下,终于开始尝试使用 Android Stuio,这一用就放不下了,不仅颜值高(Darcula简直大爱,我是黑色控),而且好用到逆天,听说 RubyMine 和 Android Stuio 同样基于 IntelliJ IDEA,以后开发 Rails 的 IDE也要切换到 RubyMine 了,话不多说,下面是我喜欢的小技巧。

Help

每次打开 Android Studio 都会弹出 Tip of the Day,都是一些好用的技巧,每日必读,强裂推荐!还有Help菜单下的Default Keymap Reference,会在线显示所有快捷键,下载后存到我的 Kindle Voyage 里,时不时看下:)。

做过开发的都知道版本控制,其中 Diff 功能可以查看两次提交的差异,不过 Android Studio 不使用版本控制也实现了这个功能:右键调出正在编辑的文件,弹出上下文菜单,选择 Local History –> Show History.

Local History

Live Templates

Lambda转换

快速查看定义

⌘-Y查看 class

好用易忘的快捷键

Optimize imports 清除无效包引用 ⌃⌥O

折叠(所有)代码块

⌘-⌘—

展开(所有)代码块

⌘=⌘+

显示被调用的地方

⌥F7 Find Usages

弹出调用层级

⌃⌥h

包裹代码块

⌘⌥T Surround With

Switcher

⌃⇥ Switcher 一旦它被打开,只要你按住ctrl键,你可以使用数字或字母快捷键快速导航。

我最爱的特性

Find Action

类似Alfred,在输入框里输入要关键字,回车后即执行菜单功能

Recent Files

⌘E

Recent Edited Files

⌘⇧E

智能选区

⌥up ⌥down

Jump to Last Window

  1. 返回编辑器
  2. ⇧⎋ 返回编辑器并关闭当前窗口
  3. F12 再次打开刚刚关闭的窗口(我修改成 ⌃F12

Select In…

Go by Reference Actions

Surround With..

⌘⌥t

Unwrap/Remove

highlight