从模板创建文件
PhpStorm 为其支持的大多数语言提供文件模板。这使您可以创建具有适合文件用途的初始内容的文件。例如,有 HTML/HTML5/XHTML、XML 和 JavaScript 文件、PHP 类和文件、XSLT 样式表和其他受支持的文件类型的文件模板。
通常,基于模板的文件的文件扩展名是自动设置的,因此您无需指定它。例如,如果您创建一个 JavaScript 文件,它会获得.JS扩展名。新的 HTML 和 XML 文件分别获得.HTML和.XML扩展名。新的 XSLT 样式表获得.XSL扩展名。
有时,您有机会从列表中选择所需的扩展名。例如,在创建 PHP 类时就是这种情况。
从模板创建新文件
执行以下操作之一:
在Project tool 窗口Alt+1中,选择您要在其中创建新文件的目录,然后选择 主菜单中的
右键单击相应的目录并从上下文菜单中选择新建。
按Alt+Insert。
选择所需的文件类型。通常,除了File和Directory之外的所有选项都对应使用文件模板。
如果现有文件模板是其文件扩展名(模板扩展名)与任何已识别文件类型的注册模式不匹配的自定义模板,则列表中可能会丢失该文件模板。在这种情况下,您可能希望为现有的已识别文件类型注册相应的模式,或者添加新的文件类型并为这种新类型注册相应的模式。有关详细信息,请参阅文件类型关联。
在打开的对话框中,在相应字段中键入文件的名称。请注意,您不应键入文件扩展名。
您可以在新文件名之前指定整个目录结构。如果嵌套目录尚不存在,则会创建它们。
如果需要,指定新的基于模板的文件的类型、扩展名和其他参数。
例如,如果您选择创建一个 PHP 类,您将能够创建一个类、接口等,或者换句话说,使用相应的相关文件模板之一。有关详细信息,请参阅创建 PHP 类。
根据需要指定其他信息。例如,如果相应的文件模板包含此类变量并且当前未设置它们的值,则可能会要求您定义自定义变量的值。
单击确定。与所选文件模板对应的新文件将在目标位置下创建。
如果在新文件名之前指定了不存在的子目录的名称,则整个结构将在目标目录下创建:
有时,您可能想要更改自动生成的文件扩展名。为此,请使用重命名重构( )。