本文首次创作于 2025-03-27,最后更新于 2025-05-23,距离上次更新已经过了 13 天,文章内容可能已经过时。

JetBrains 头部注释模板

Python 动态版本

 #!/usr/bin/env python3
 # -*- coding: utf-8 -*-
 ​
 """
 @Module      : ${NAME}.py
 @Version     : 1.0.0
 @Author      : Noah Wei
 @Created     : $YEAR-$MONTH-$DAY ${TIME}
 @LastModified: $YEAR-$MONTH-$DAY ${TIME}
 @Description : [模块功能描述]
 @Copyright   : Copyright © ${YEAR} Noah Wei. All rights reserved.
 @License     : Apache License 2.0 (https://www.apache.org/licenses/LICENSE-2.0)
 @SPDX-License-Identifier: Apache-2.0
 """

Python 动态版本

 #!/usr/bin/env python3
 # -*- coding: utf-8 -*-
 ​
 """
 @Module      : 文件名.py
 @Version     : 1.0.0
 @Author      : Noah Wei
 @Created     : 2025-05-05 20:04
 @LastModified: 2025-05-05 20:04
 @Description : [模块功能描述]
 @Copyright   : Copyright © 2025 Noah Wei. All rights reserved.
 @License     : Apache License 2.0 (https://www.apache.org/licenses/LICENSE-2.0)
 @SPDX-License-Identifier: Apache-2.0
 """

SQL(Datagrip)版本

 --!/usr/bin/env sql
 -- -*- coding: utf-8 -*-
 ​
 /*
 @File        : ${NAME}.sql
 @Version     : 1.0.0
 @Author      : Noah Wei
 @Created     : ${DATE.format("yyyy-MM-dd")} ${TIME}
 @LastModified: ${DATE.format("yyyy-MM-dd")} ${TIME}
 @Description : [脚本功能描述,例如:"用户表结构初始化"]
 @Database    : MySQL 8.0/PG 14/Oracle 19c (根据实际数据库类型修改)
 @ChangeLog   : 
 [YYYY-MM-DD] [Noah Wei] - 初始版本
 [YYYY-MM-DD] [修改人]   - 变更描述
 @License     : Apache License 2.0 (https://www.apache.org/licenses/LICENSE-2.0)
 @SPDX-License-Identifier: Apache-2.0
 */