GoLand 2025.2 Help

文件与代码模板

GoLand 按照 文件模板 中所述的方式使用文件模板创建文件。 使用此页面查看、编辑并创建此类模板。

方案

选择文件模板应用的作用域:

  • 默认 :在 IDE 级别创建的文件模板。 这些模板在您使用当前 IDE 实例打开的所有项目中均可用。 可将其用作个人模板,无需考虑具体项目的差异。 GoLand 将全局模板存储在 IDE 配置目录 fileTemplates 中。

  • 项目 :特定于当前项目的文件模板。 这些模板可供参与此项目工作的所有人员使用。 GoLand 将其存储在项目目录下的 .idea/fileTemplates 中。

选项卡

GoLand 包含以下类型的模板:

文件

GoLand 使用文件模板创建新文件。

Include

这些是可重用的片段模板,可以包含在文件模板中。 如需了解详情,请参见 模板中的可重用内容

代码

GoLand 使用这些内置模板作为片段来生成各种结构。

您可以编辑此选项卡中可用的模板,以修改 GoLand 如何生成这些结构,但无法创建新模板。 要创建自定义代码片段,请使用 live templates

工具栏

创建模板按钮创建模板

创建新的 fileinclude 模板。

创建子模板文件按钮创建子模板文件

向所选模板添加子模板,以创建 包含多个文件的一组模板

删除模板按钮移除模板

删除所选 fileinclude 模板。 只能删除自定义模板,无法删除默认模板。

复制模板按钮复制模板

创建所选 fileinclude 模板的副本。

恢复为原始模板按钮还原为原始模板

将所选模板恢复为原始状态。 只能恢复已修改的默认模板。

模板设置

名称(N)

指定在 UI 中显示的模板名称。

默认内置模板不可用。

扩展(E)

指定文件扩展名,以将模板与特定文件类型关联。

默认内置模板不可用。

文件名

如有需要,请指定从该模板创建的文件的名称。 默认情况下,GoLand 会在添加文件时提示用户输入名称。 您可以硬编码一个特定名称以完全跳过提示,或使用可用变量组成模板。 例如,以下方式可使用指定的名称将其放置在创建文件时所选目录的上一层目录中: ../${NAME}

默认内置模板不可用。

模板编辑器

编辑所选模板所使用的代码。 如需了解文件模板中使用的语法,请参阅 语法

按照样式重新设置格式(R)

根据为该文件类型定义的 代码样式 重新格式化根据此模板生成的内容。

此选项仅适用于文件模板。

启用实时模板(L)

在文件模板中插入 live templates。 使用 Velocity 转义语法在文件模板中包含 live template variables ,例如: #[[ $MY_VARIABLE$ $END$ ]]#

最后修改日期: 2025年 9月 26日