热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

在Notepad++中,如何插入当前日期和时间?

如何解决《在Notepad++中,如何插入当前日期和时间?》经验,为你挑选了3个好方法。

在Windows Notepad.exe上,我只需按下F5,它就像这样插入日期和时间:"2015年1月14日上午11:05".我可以为Notepad ++添加类似的简单功能吗?



1> iCrazybest..:
Step 1 : Install plugin TextFX
Step 2 : Insert Date & time

在Notepad ++中插入日期和时间



2> BoltClock..:

如果您的Notepad ++附带TextFX,您可以在TextFX> TextFX Insert> Date&Time - short format中找到它,它将以完全相同的格式插入字符串.如果您没有看到TextFX菜单,请通过插件管理器安装它,它会出现.

然后,您可以在"设置">"快捷键映射器...">"插件命令"中将其绑定到键盘快捷.寻找I:日期和时间 -映射中的短格式.



3> devinbost..:
试试"Python Script"插件

我更喜欢使用这里记录的Python Script插件:https://ardamis.com/2014/03/09/adding-an-insert-datestamp-or-timestamp-macro-to-notepad-plus-plus/ 因为它给我了我怎么想的日期时间戳格式看总量控制,而且还让我插入其他类型的,我想计算值的创建宏脚本.

手动安装"Python脚本"

请注意,您必须从http://npppythonscript.sourceforge.net/download.shtml下载Python脚本插件,因为从Notepad ++中的插件管理器下载它并不总是有效.(有关详细信息,请参阅此主题.)

写"Time.py"脚本

然后你可以编写一个这样的简单脚本:

import time
# import sys
timeStr = time.strftime( '%Y-%m-%d' + ' @ ' + '%I:%M %p' )
# sys.stdout.write(timeStr)
editor.addText( timeStr )

您可以根据需要更改格式字符串.这使您可以完全控制文本输出.(有关详细信息,请参阅Python 2的time.strftime文档.)

然后将脚本保存到此文件名:

"%APPDATA%\记事本++ \插件\ CONFIG\PythonScript \脚本\ Time.py"

在"Python脚本"中创建"菜单项"

在这里导航:Menu bar -> Plugins -> Python Script -> Configuration像这样:

单击配置

然后你可以像这样添加脚本:

添加脚本以进行配置

分配热键

然后,当您重新启动Notepad ++时,您可以通过以下方式将脚本分配给这样的快捷方式Menu bar -> Settings -> Shortcut Mapper -> Plugin Commands -> Time:

添加键盘快捷键到Notepad ++

进一步阅读

有关Python Script插件的更多文档可在此处获得:Notepad ++的PythonScript插件文档


由于TextFX在新版本的notepad ++中不再起作用,因此该解决方案可在新的64位notepad ++上运行,谢谢!
推荐阅读
author-avatar
天秤小果冻cici
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有