如何在Android Studio IDE中添加代码段?
有人知道如何在Android Studio IDE中添加代码片段吗? 我没有找到菜单项或类似的东西 我还想知道是否可以更改现有代码段?要添加/编辑模板: 在菜单上选择如何在Android Studio IDE中添加代码段?,android,android-studio,Android,Android Studio,有人知道如何在Android Studio IDE中添加代码片段吗? 我没有找到菜单项或类似的东西 我还想知道是否可以更改现有代码段?要添加/编辑模板: 在菜单上选择文件->设置,然后在IDE设置(或编辑器)下转到实时模板 要插入模板,请执行以下操作: 在菜单上选择code->Insert Live Template(或使用指定的快捷键) 屏幕截图Android Studio 3.4 进入设置(文件设置,或CTRLAT+S),然后搜索“实时模板” 将打开模板屏幕。您可以在这里看到所有实时模板,还
文件->设置
,然后在IDE设置
(或编辑器
)下转到实时模板
要插入模板,请执行以下操作:
在菜单上选择code->Insert Live Template
(或使用指定的快捷键)
屏幕截图Android Studio 3.4
进入设置(文件设置,或CTRLAT+S),然后搜索“实时模板”
将打开模板屏幕。您可以在这里看到所有实时模板,还可以创建自己的自定义实时模板
选择正确的模板组来定义新模板(例如“Android”)非常重要
作为一个例子,我将把Toast方法定义为活动模板
您也可以单击“尽可能使用静态导入”来不处理导入内容
Cntr+j:插入现有的实时模板。 文件->设置->编辑器->代码样式->活动模板>>使用按钮+添加模板
编辑模板并确定:)在Android Studio中,代码片段称为实时模板 浏览当前活动模板 转到文件>设置>编辑器>实时模板。然后单击不同的选项以查看它们的功能 以下是一些有趣的例子:
- 弗雷奇
for ($i$ : $data$) { $cursor$ }
- 吐司
android.widget.Toast.makeText($className$.this, "$text$", Toast.LENGTH_SHORT).show();
- 待办事项
// TODO: $date$ $todo$
- 后勤
android.util.Log.i(TAG, "$METHOD_NAME$: $content$");
$
符号包围的单词是从上下文中自动填充内容的位置,或者用户可以在其中通过选项卡进行填充
使用活动模板
只需键入缩写,然后在需要填写的任何内容中进行制表
例如:
logi
我得到了这个
Log.i(TAG, "myMethodName: |");
光标位于我用垂直线标记的位置
让你自己的生活模板
只需编写代码,突出显示它,然后转到工具>另存为活动模板
进一步研究
- (IntelliJ文档)
这是通过Android Studio实现的,首选项(不是文件设置)快捷键是机器上的Command J一段代码->选择工具菜单->另存为Live TemplateCtrl-J是Windows上的快捷键。我有Live template的xml。但是如何将该文件导入Windows7。请推荐一下。我找到了解决方案,但仍然没有得到任何解决方案。在Android Studio 1.5.1中,Live模板位于文件>设置>编辑器中,您可以在GoodLuck中看到完整的答案