在按键上替换文本

时间:2015-01-21 21:37:15

标签: android android-studio keyboard-shortcuts

我想通过创建一些快捷方式来提高我的工作效率

例如,当我输入:

toast(var)

并点击输入,它替换为:

Toast.makeText(this, var, Toast.LENGTH_LONG).show();

还有一些同类型的人。有没有办法在IntelliJ / Android Studio中执行此操作?

由于

1 个答案:

答案 0 :(得分:1)

您需要使用实时模板

如果您转到设置>实时模板,然后您将获得其中的组和模板列表。如果右键单击窗格并选择移动>新组...... 然后您可以创建一个组来存储您自己的自定义模板。

创建组后,选择它并单击右上角的绿色小加号,然后选择实时模板。这将在您的自定义组中创建一个新模板。

缩写框中放置toast,您可以将说明留空。然后在模板文本框中输入Toast.makeText(this, $var$, Toast.LENGTH_LONG).show();。最后一步是点击下面的定义链接,然后选择 Java

现在来试试吧。这样做的是当您在toast文件中键入缩写文本.java时,按下标签(默认情况下),然后它会写出我们添加到模板的内容文字框。然后它会将光标放在文本中的$var$位置。

您可以按照此例程执行您可能希望执行的其他类型的模板。我建议有一个用于登录logcat。