包含多个文件的模板
某些编程模式和框架需要一组相关文件,通常具有非常特定的结构。 例如,一个 Web 组件可以由存储在一个文件夹中的 Python 模块、HTML 模板、样式表和 JavaScript 文件组成。
在 PyCharm 中,您可以通过向文件模板添加子模板来创建一组相关文件。 当您根据此类模板创建文件时,还会创建子模板的文件。
创建包含多个文件的模板
在 设置 对话框(Ctrl+Alt+S ),选择 。
创建主文件模板。
在 文件 选项卡上,点击
,并指定模板的名称、文件扩展名和正文。
在列表中选择新模板,然后在工具栏上点击
。 指定子模板的名称、文件扩展名和正文。
示例:包含多个文件的文件夹模板
假设要创建一个 header 文件夹,其中包含 header.py 、 header.html 、 header.css 和 header.js 文件。
在 设置 对话框(Ctrl+Alt+S ),选择 。
创建 Python 文件的主模板:
在 文件 选项卡上,点击
(创建模板)。
在 名称 字段中,键入
Component folder。 在 扩展 字段中,键入py。在 文件名 字段中,键入
$NAME/$NAME。 斜杠前面的部分是文件夹的名称,斜杠后面的部分是其中的文件名称。也可以添加模板正文,例如:
# Created by ${USER} on ${DATE}
为其他每个文件添加一个子模板:
在列表中选择 Component folder 模板,然后点击
(创建子模板文件)。
在 文件名 字段中,键入
$NAME/$NAME。 在 扩展 字段中,键入html。重复这些步骤,添加扩展名为
css和js的子模板。
点击 确定 以保存模板。
在 项目 工具窗口中,右键点击要创建文件夹的目录,然后选择 。
在打开的对话框中,键入
header并点击 确定。PyCharm 会创建包含四个文件的 header 文件夹。