Android Studio下快捷键使用

文本内容预览

开发过程中,经常需要查看TextView的文本显示效果。

<TextView
  android:id="@+id/text_main"
  android:layout_width="match_parent"
  android:layout_height="wrap_content"
  android:textAppearance="@style/TextAppearance.Title"
  android:layout_margin="@dimen/main_margin"
  android:text="I am a title" />

等到发布上线的时候,可能这些默认的text值并未全部删除。
因此,可以使用tools属性来达到预览的效果,并且不会打包在APK中。

xmlns:tools="http://schemas.android.com/tools"
<TextView
 android:id="@+id/text_main"
 android:layout_width="match_parent"
 android:layout_height="wrap_content"
 android:textAppearance="@style/TextAppearance.Title"
 android:layout_margin="@dimen/main_margin"
 tools:text="I am a title" />

多行操作

可能有时候我们会声明做一系列相关的变量为float类型, 但是真实的需要的是int类型. 这个时候就可以进行多重选择进行整体修改. 如下图:
这里写图片描述
快捷键:

  • option + 鼠标选取(mac)
  • Alt + 鼠标点击(win)
    然后进行对应修改即可.

你可能认为上面的必须要连续的才可以. 那么如果可以设置多个光标点是否就可以满足你的问题了?如下图:
这里写图片描述
快捷键:

  • option + shift + 鼠标点击 (mac)
  • alt + shift + 鼠标点击(win)
    即可添加一个编辑光标. 最后如果不需要那么就esc即可关闭多余光标.

快速补全完成

创建一个对象. 或者findViewById()有时总需要移动鼠标或者光标到末尾进行分号的补全.

  • command + shift + enter(mac)
  • ctrl + shift + enter(win)

实现的功能:

  • 方法体大括号的添加
  • 行尾分号的添加

Extract

在编辑区,右键->Refactor->Extract->Method,可以对方法进行抽取。或者使用快捷键Ctrl + Alt + M
这里写图片描述

当然远不止于此,它还可以抽取Style和Layout,可以在xml文件下使用上面的操作,可惜这里没有快捷键。
这里写图片描述

代码模板

AS中已经内置了很多代码模板,通过快捷键可以显示各模板样式。
快捷键:

  • command + J(mac)
  • ctrl + J(win)

临时断点

如果需要一个只执行一次的断点. 执行完之后断点自动取消. 那么可以通过快捷点将当前行作为临时断点.

  • command + option + shift + F8
  • ctrl + alt + shift + F8
    这里写图片描述

重构入口

快捷键:

  • Ctrl + Alt + Shift + T
    重构入口

引导

Android Studio快捷键大全

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

青菜小王子

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值