如何在 notepad++ 64bit 中插入日期/时间

如何在 notepad++ 64bit 中插入日期/时间

老问题是关于32 位。他们正在开发 32 位版本。

但在64 位 notepad++可用的附加组件少得多,因此最快的解决方案是:打开简单的记事本,按下F5并从那里复制日期时间。

是否有任何选项可以在不离开 notepad++ 的情况下添加日期时间?

答案1

从 Notepad++ 8.1.5 开始,您可以使用 插入自定义日期/时间格式Edit/Insert/Date Time (customized)。您可以在 中自定义它Settings/Preferences/Multi-Instance & Date

在此处输入图片描述

答案2

这是我的一套自动热键宏不仅在 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

因此这种方式Win+F5插入包含日期和时间的时间戳。

您可以使用以下方法将范围仅限于 Notepad++#IfWinActive指令,只是多于宏。我正在使用这个:

#IfWinActive ahk_class Notepad\+\+

注意:上面使用的窗口标题匹配字符串依赖于以下内容设置标题匹配模式环境:

SetTitleMatchMode, RegEx               

但如果您有不同的模式,与指令一起使用的标题#IfWinActive可能会有所不同。请参阅上面的链接。

答案3

Don Ho 的 64 位插件包括将日期/时间插入 Notepad++。它还提供了一种创建您自己的 Notepad++ 插件的简单机制。 Notepad++ 插件演示 v3.1

答案4

该功能已内置于 Notepad++ 中。只需转到编辑 > 插入 > 日期时间...无需任何第三方插件

如果你想添加快捷方式,只需转到设置 > 快捷方式映射器...并搜索date

记事本++

在此处输入图片描述

相关内容