实时模板
使用此页面创建、管理和编辑 实时模板。
主要设置
项目 | 描述 | |
|---|---|---|
默认展开方式 | 指定所有模板的默认调用键。 特定模板的单独展开键在 编辑区域 中定义。 如果不希望使用标准展开键(Tab、 Enter 或 Space ),请从此列表中选择 自定义 选项。 选择 自定义 后,将在下拉列表旁边显示 更改 链接,引导您进入 键位映射 页面。 | |
实时模板 | 显示所有当前可用的模板缩写及其描述。 缩写按节点分组,并在每组中按字母顺序排序。 要启用模板或整个组,请选择该模板或组旁的复选框。 | |
添加 Alt+Insert | 将新模板项目添加到当前模板组中。 您可以在 下方 的编辑区域中定义模板的缩写、描述、文本、变量、展开键和上下文。 | |
移除 Delete | 从列表中移除选中的实时模板。 | |
复制 | 单击此按钮可基于所选模板创建新模板。 新模板项目将添加到当前节点,模板文本区域中的字段将显示所选模板的定义。 | |
还原已删除的默认模板 | 单击此按钮以恢复已删除的实时模板。 仅在应用更改后,该按钮才可用。 | |
实时模板的上下文菜单
项目 | 描述 |
|---|---|
移动 | 将选定模板移动到指定组。 |
更改上下文 | 更改当前模板启用的上下文。 选择该命令时将显示受支持语言上下文的列表。 要使 GoLand 将某个上下文视为模板的上下文相关环境,请选中该上下文名称旁边的复选框。 可用的上下文类型取决于已启用的插件。 |
复制 | 在系统剪贴板中创建一个 序列化的模板 XML。 |
粘贴 | 将 已复制模板 的 XML 表示粘贴到所选模板组中。 |
模板编辑区域
在以下情况下将焦点移动到此区域:
当您单击 添加
或 复制
按钮时。
当您在列表中选择一个实时模板时。
当您在编辑器中选择代码片段并选择 时。
使用此区域中的控件创建新的 实时模板 ,并编辑现有模板的设置。
您可以使用字段标签中标记的快捷键在模板文本区域中进行导航。
项目 | 描述 |
|---|---|
缩写 | 在此字段中指定模板缩写。 例如,一串在编辑器中标识模板的字符序列。 |
描述 | 在此字段中提供模板的可选描述或其用法示例。 |
模板文本 | 在此字段中输入模板正文,正文可包含纯文本和格式为 |
适用范围 | 此只读字段显示编辑器应识别模板的语言及代码片段。 在此类上下文中按下 Ctrl+J 时,GoLand 将显示该上下文中有效模板的列表。 |
更改 | 单击该链接可修改当前模板启用的上下文集。 单击该链接后将显示受支持语言上下文的列表。 要使 GoLand 将某个上下文视为模板的上下文相关环境,请选中该上下文名称旁边的复选框。 可用的上下文类型取决于已启用的插件。 |
编辑变量 | 打开 编辑模板变量 对话框,您可以在其中定义 GoLand 应如何在模板展开时处理模板变量。 有关更多信息,请参阅 实时模板变量。 |
选项 | 在此区域中,定义模板展开时编辑器的行为。
|