Подтвердить что ты не робот

В Notepad ++, как я могу вставить текущую дату и время?

В Windows Notepad.exe я просто нажимаю F5, и он вставляет дату и время, как это: "11:05 AM 1/14/2015". Могу ли я добавить аналогичные простые функции Notepad ++?

4b9b3361

Ответ 1

Если ваш Notepad ++ поставляется с TextFX, вы можете найти его в TextFX > TextFX Insert > Date and Time - short format, который вставляет строку в том же формате. Если вы не видите меню TextFX, установите его через диспетчер плагинов и он появится.

Затем вы можете привязать его к сочетанию клавиш в Настройки > Ярлык Mapper... > Команды плагинов. Ищите I: Дата и время - короткий формат в сопоставлениях.

Ответ 2

Step 1 : Install plugin TextFX
Step 2 : Insert Date & time

Insert Date & Time in Notepad++

Ответ 3

Попробуйте "Python Script" плагин

Я предпочитаю использовать плагин Python Script, как описано здесь: https://ardamis.com/2014/03/09/adding-an-insert-datestamp-or-timestamp-macro-to-notepad-plus-plus/ потому что он дает мне полный контроль над тем, как я хочу, чтобы форматирование штампа даты и времени, а также позволяет мне создавать макросы для вставки других типов значений, которые я хочу вычислить.

Установите "Python Script" MANUALLY

Обратите внимание, что вы должны скачать плагин Python Script из http://npppythonscript.sourceforge.net/download.shtml, поскольку загрузка его из диспетчера подключаемых модулей в Notepad ++ не всегда работаю. (Подробнее см. этот поток.)

Напишите "Time.py" script

Затем вы можете написать простой Script следующим образом:

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

Вы можете изменить строку формата, как хотите. Это позволяет вам полностью контролировать вывод текста. (Подробнее см. Python 2 time.strftime documentation.)

Затем сохраните Script в это имя файла:

"% AppData%\Notepad ++\Plugins\Config\PythonScript\Сценарии\Time.py"

Создать "пункт меню" внутри "Python Script"

Перейдите сюда: Menu bar -> Plugins -> Python Script -> Configuration следующим образом:

Нажмите на конфигурацию

Затем вы можете добавить Script следующим образом:

Добавить  Script в config

Назначить горячую клавишу

Затем при перезапуске Notepad ++ вы можете назначить Script ярлыку, например, выбрав Menu bar -> Settings -> Shortcut Mapper -> Plugin Commands -> Time:

Добавить комбинацию клавиш для Notepad ++

Дальнейшее чтение

Дополнительная документация по плагину Python Script доступна здесь: Документация плагина PythonScript для Notepad ++

Ответ 4

С помощью TextFx добавьте опцию для добавления даты и времени. Я думаю, вы можете назначить ему сочетание клавиш.

Time formats with TextFx Notepad++ addon