在Ubuntu系统中,启动PhpStorm后,通过顶部菜单栏进入File → Settings(或使用快捷键Ctrl+Alt+S)打开设置窗口。在设置窗口左侧导航栏中,展开Editor节点,点击File and Code Templates选项,进入文件模板配置页面。
在“New Template”或“Edit Template”窗口中,填写以下内容:
${NAME}、${NAMESPACE})和逻辑指令(如#parse)。PhpStorm提供了丰富的预定义变量,用于自动填充文件信息,常见变量包括:
${PROJECT_NAME}:当前项目名称。${FILE_NAME}:即将创建的文件名。${NAME}:用户在“New File”对话框中输入的文件名。${USER}:当前系统用户登录名。${DATE}:当前系统日期(格式如2025-11-05)。${TIME}:当前系统时间(格式如14:30)。${YEAR}、${MONTH}、${DAY}:当前年份、月份、日期。示例:一个PHP类的基础模板可配置为:
#if (${NAMESPACE})
namespace ${NAMESPACE};
#end
class ${NAME} {
// TODO: Add your code here
}
若需复用公共代码(如文件头注释),可通过Includes标签页创建包含模板,再用#parse指令插入到文件模板中:
/**
* Created by ${PRODUCT_NAME}.
* User: ${USER}
* Date: ${DATE}
* Time: ${TIME}
*/
#parse("PHP File Header.php")指令,即可自动插入头部注释。完成模板配置后,点击Apply(应用)→OK(确定)保存设置。此后,当通过File → New创建新文件时,选择对应的模板(如“MyPHPClass”),即可自动生成符合规范的文件结构。
通过以上步骤,可在Ubuntu系统中自定义PHPStorm的文件模板,提升开发效率和代码一致性。