我该怎么做呢?每当我保存文件时,我希望 Notepad++ 能够:
- 在文件顶部附近的标题中找到一行类似“DateTime:${stuff}$”的行,然后在 DOLLARSIGNS 之间插入当前日期/时间(短格式,又名 CTRL-SHIFT-F4)。
- 找到顶部附近的一行,看起来像“更改:${number}$”,并增加 DOLLARSIGNS 之间的整数值。
- 然后保存文件。
最终结果是,每次我使用“保存文件”按键/操作时,文件都会具有当前日期/时间,而“更改”数字会增加。
保存文件之前:
/*
Author: [email protected]$
DateTime: $$
File: $C:\Users\usr\source\sql\Role_Assignment_Details.sql$
Change: $1$
*/
保存文件后:
/*
Author: [email protected]$
DateTime: $2:42 PM 7/26/2024$
File: $C:\Users\usr\source\sql\Role_Assignment_Details.sql$
Change: $2$
*/
我甚至不知道从哪儿开始。
您可以通过使用带有脚本的 PythonScript 插件来实现这一点。
import update_file_header
,然后保存文件(可能需要您先以管理员身份重新启动记事本,然后保存)然后尝试在示例文件(带有这样的标题)中进行更改,并查看它如何自动更新。
参见实际操作: