XuM*_*MuK 5 64-bit notepad++ date-time
老问题是关于32 位的。他们正在研究 32 位。
但是在64 位记事本++中,工作插件要少得多,所以最快的解决方案是:打开简单的记事本,按 F5 并从那里复制日期时间。
是否有任何选项可以在不离开记事本++的情况下添加日期时间?
这是我的一组AutoHotKey宏,它不仅在 N++ 中而且在整个操作系统中以各种格式插入时间戳。您可以根据需要调整格式字符串。
#F2:: ;Date/time with safe characters for use in filenames
FormatTime, TimeString,, yyyyy-MM-dd_HH-mm-ss
Send %TimeString%
Return
#F3:: ;Short date
FormatTime, TimeString,, yyyyy-MM-dd
Send %TimeString%
Return
#F4:: ;Shortest possible date
FormatTime, TimeString,, yyMMdd
Send %TimeString%
Return
#F5:: ;Date/time
FormatTime, TimeString,, yyyyy-MM-dd HH:mm:ss
Send %TimeString%
Return
Run Code Online (Sandbox Code Playgroud)
所以这种方式Win+F5插入包含日期和时间的时间戳。
您可以使用#IfWinActive指令将范围限制为 Notepad++ ,就在宏上方。我正在使用这个:
#IfWinActive ahk_class Notepad\+\+
Run Code Online (Sandbox Code Playgroud)
注意:上面使用的窗口标题匹配字符串依赖于以下SetTitleMatchMode设置:
SetTitleMatchMode, RegEx
Run Code Online (Sandbox Code Playgroud)
但是如果你有不同的模式,你的标题与#IfWinActive指令一起使用可能会有所不同。请参阅上面的链接。
小智 3
从 Notepad++ 8.1.5 开始,您可以使用 插入自定义日期/时间格式Edit/Insert/Date Time (customized)。您可以在 中自定义它Settings/Preferences/Multi-Instance & Date。
| 归档时间: |
|
| 查看次数: |
8604 次 |
| 最近记录: |