Как вставить время и дату, и каталог в Notepad++?

Я только что скачал Notepad++ v 5.3.1 и у меня две проблемы с плагином TextFX:

  1. я записал макрос с "TextFX Insert" > Дата И Время (независимо от того, короткий или длинный формат), и после запуска макроса появляется только первое число времени

    например, я прошу вставить время и оно говорит свое 8:59 AM 11/27/2009; но когда я запускаю макрос, он только вставляет 8:. Как сделать, чтобы дата была вставлена в файл не всегда нужно ехать в TextFX > Вставить > Дата И Время?

  2. когда я пытаюсь использовать "TextFX вставить", чтобы добавить имя каталога или полный путь, появляется только первая буква. Например, C:data будет отображаться как только C для полных путей или только d на имя файла.

как устранить эти ошибки?

28
задан slhck
06.05.2023 0:55 Количество просмотров материала 2955
Распечатать страницу

8 ответов

Я просто назначил это сочетание клавиш, перейдя к настройки → ярлык Mapper → команды плагина → I: Дата и время → короткий формат

Я использую версию 5.3.1.

7
отвечен slhck 2023-05-07 08:43

вы можете сделать это довольно легко с autohotkey, с дополнительным преимуществом, что он будет работать во всех приложениях, а не только Notepad++

установить AutoHotKey, а затем Сохранить код ниже, как.AHK файл и запустить его.

:*:]t::
FormatTime, CurrentDateTime,, h:mm tt M/d/yyyy   
SendInput %CurrentDateTime%
return

обратите внимание на двойные запятые после CurrentDateTime не опечатка. С помощью этого скрипта наберите ]t дам вам дату и время в формате

2:56 PM 10/11/2013

этот второй скрипт будет работать только в Notepad++

:*:]f::
ClipSaved := ClipboardAll   
SendInput {Alt}e{Down 8}{Right}{Enter} 
SendInput ^v
ClipBoard:= ClipSaved 
return

в то время как в Notepad++, этот скрипт

  1. сохраняет буфер обмена в переменную
  2. откроется меню "Правка"
  3. перемещается вниз на 8 мест, чтобы скопировать в буфер обмена
  4. перемещает вправо 1 в 'текущий полный путь к файлу в буфер обмена'
  5. копировать путь к файлу в буфер обмена
  6. вставляет буфер обмена в Notepad++
  7. копии сохраненной в буфере обмена обратно в буфер обмена

оба из них могут быть объединены в один .ahk файл, и вы можете установить, что для автозапуска при запуске.

3
отвечен roryok 2023-05-07 11:00

последняя версия NotePad++ у меня есть 5.5.1.

Я запустил плагин TextFX и он работает. Возможно, это то, что вам нужно сделать, скачать последнюю версию, тогда все должно быть в порядке.

2
отвечен t0mm13b 2023-05-07 13:17

автор Notepad++ говорит, " система макросов не может записывать команды плагина."

2
отвечен Erik Ostermueller 2023-05-07 15:34
  1. на Плагины/Менеджер Плагинов/Показать Менеджер Плагинов
  2. найти Символы TextFX и установить его
  3. после перезагрузки перейдите к TextFX/TextFX Вставить и выберите дату и время или тока дырчатостью
2
отвечен 2023-05-07 17:51

на: Макрос → Изменить Ярлык / Макрос → Команды Плагина. Установите горячую клавишу для: "I: Date && Time - short format"

Это работает для меня в версии 5.9.3.

Если в поле"макрос "нет записи " изменить макрос", то необходимо записать хотя бы один макрос. Это не идеально, я знаю.

1
отвечен xyzdragon 2023-05-07 20:08

предполагая, что вы используете текущую версию, вы можете создать горячую клавишу для вставки DateTime в документ Notepad++ с помощью:

  • Открытие меню настроек, затем ярлык Mapper...
  • нажатие на вкладку "команды плагина"
  • найдите пункт "я: дата и время-короткий формат" (пункт #188 на моей версии - или использовать длинный формат, если вы предпочитаете)
  • нажмите на элемент, чтобы выделить его, затем нажмите на кнопку Изменить в нижней части экран
  • Добавить свой короткий путь-я использовал Ctrl-F5

готово!

1
отвечен TheSteven 2023-05-07 22:25

вы можете использовать это для пути:

  • правка / копировать в буфер обмена / текущий путь к файлу в буфер обмена

  • редактировать / копировать в буфер обмена / текущее имя файла в буфер обмена

найти здесь: списки мыши по умолчанию и сочетания клавиш для Noteoad++ и некоторые плагины

0
отвечен slhck 2023-05-08 00:42

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх