文件模板
文件模板是新建文件的默认内容规范,您可以通过 菜单或项目树中的 新建 上下文菜单部分创建新文件时使用。
根据所创建文件的类型,模板会提供该类型文件应具备的初始代码和格式(根据行业或语言标准、公司策略或其他原因)。
WebStorm 为所有受支持的文件类型提供预定义模板,在新建文件时自动建议使用。
管理和配置文件模板
按下 Ctrl+Alt+S 打开设置,然后选择 。
如需了解更多信息,请参阅 文件与代码模板。
默认情况下,模板列表仅包含 WebStorm 提供的预定义模板。 其中某些模板是内部模板,无法删除或重命名。 WebStorm 会将内部模板的名称以粗体显示。 您修改过的模板及手动创建的自定义模板名称会以蓝色显示。
以下过程介绍如何创建文件模板。 您可以使用类似的过程来创建 include 模板。
创建新的文件模板
按下 Ctrl+Alt+S 打开设置,然后选择 。
使用 方案 列表选择文件模板适用的作用域:
默认 :在 IDE 级别创建的文件模板。 这些模板在当前 IDE 实例中打开的所有项目中均可用。 可将其用作您的个人模板,无论具体项目如何都可以使用。 WebStorm 会将全局模板存储在 IDE 配置目录 中的 fileTemplates 。
项目 :特定于当前项目的文件模板。 这些模板对参与此项目的所有人员均可用。 WebStorm 会将其存储在项目文件夹下的 .idea/fileTemplates 中。
在 文件 选项卡中,点击
并指定模板名称、文件扩展名、结果文件名称以及模板正文。
应用更改并关闭对话框。
复制现有文件模板
按下 Ctrl+Alt+S 打开设置,然后选择 。
在 文件 选项卡中,点击
,根据需要修改名称、文件扩展名和模板正文。
应用更改并关闭对话框。
将文件保存为模板
在编辑器中打开一个文件。
在主菜单中,转到 。
在 将文件另存为模板 对话框中,指定新模板名称、扩展名,并根据需要编辑正文。 有关文件模板中使用语法的详细信息,请参阅 语法
应用更改并关闭对话框。
语法
文件模板使用 Velocity 模板语言 (VTL),包含以下结构:
开始输入 $ 或 # 以使用 代码补全 提供的变量和指令建议。
如需了解更多信息,请参阅 VTL 参考指南。
以下示例显示了在 WebStorm 中创建 JavaScript 类的默认模板:
在此模板中, ${USER} 和 ${DATE} 是模板变量。
当您创建新的 JavaScript 文件时,此模板会生成如下所示内容的文件:
以下示例展示了在 WebStorm 中创建 Gherkin feature 文件的默认模板:
在此模板中, ${USER} 和 ${DATE} 是模板变量。 当您创建新的 Gherkin 文件时,此模板会生成如下所示内容的 feature 文件: