在 Android Studio/Intellij idea 中自动生成 Android Log TAG

在Intellij Idea中,当我键入psfs然后按IDE时,我得到了一个对话框:Ctrl+J

enter image description here

当我按下我得到一个Enter

enter image description here

我知道在哪里可以自定义自己的输出

enter image description here

但我不能任何文档,我如何编写自己的实时模板。

最后我想得到下一个结果:

键入: -> 按 -> 按psfstCtrl+JEnter

结果:

public static final String TAG = <currentClassName>.class.getSimpleName();

这将是非常有帮助的,因为我有记录我的课程的习惯。


答案 1

我找到解决方案

1) 在普通组中
创建新的实时模板 2) 在模板文本中:

private static final String TAG = $CLASS_NAME$.class.getSimpleName();

3) 定义使用范围:

enter image description here

4) 选择一个快捷方式 :

enter image description here

最后单击并将表达式值更改为 className()Edit variables

enter image description here

单击 、 ,然后使用。OkApplyOk


答案 2

Android Studio中已经存在这样的快捷方式 - 当光标位于类范围时写入logt并输入。

更多这里 :

for more see here


推荐