ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
# 使用动态模板创建代码结构 在这个页面中: * [介绍](#介绍) * [插入一个动态模板](#插入一个动态模板) ## <span id='基础'>基础</span> 这个页面描述如何使用[动态模板](/如何使用/常规指南/动态模板/README.md)生成代码。 使用动态模板可以让你创建这些代码结构比如JavaScript迭代器,Emmet,HTML和XML标签。 要在可用的动态模板列表探索,在设置参数对话框,打开[动态模板](/参考/设置参数对话框/编辑器/动态模板/README.md)页面。 ## <span id='插入一个动态模板'>插入一个动态模板</span> **要在代码中插入一个动态模板** 1. 将光标放在目标位置,在这新的结构要被添加。 2. 执行以下操作之一: * 在主菜单,选择**Code | Insert Live Template** * 按`Ctrl+J` * 输入一些[模板缩写](/如何使用/常规指南/动态模板/动态模板缩写.md)的首字母来匹配建议列表中的缩写。注意建立列表可能包含一些有相同缩写的不同模板。 3. 从[建议列表](/如何使用/常规指南/代码补全/使用建议列表.md)中,选择目标模板。当建议列表显示了,它可能查看光标所在项的快速文档,通过按`Ctrl+Q`。 ![查看快速文档](http://image.jellychen.cn/uploads/2016/11/ps_py_qdoc_live_template.png) 4. 按模板调取键(可能是`Space`、`Tab`或`Enter`,基于模板的定义)。新的代码结构插入到指定的位置。。 5. 如果选择的模板是[参数化和需要用户输入](/如何使用/常规指南/动态模板/简易、参数化和环绕模板.md#参数化动态模板),编辑器将进入模板编辑输入模式并用红色高亮显示第一个输入区块。在这个区块输入值并按`Enter`或`Tab`来完成输入并进入下一个输入区域。在完成最后的输入之后,光标移动到当前结构的结尾,并且编辑器返回正常的操作模式。 也可以输入模板缩写,然后按`Ctrl+J`。 # 另请参阅: 规程: * [创建和编辑动态模板](/如何使用/常规指南/动态模板/创建和编辑动态模板.md) * [包住标签,应用环绕模板的例子](/如何使用/常规指南/生成代码/包住标签,应用环绕模板的例子.md) * [支持Emmet](/如何使用/语言和框架-具体指南/标记语言和样式表/支持Emmet/README.md) 参考: * [动态模板](/如何使用/常规指南/动态模板/README.md)