Когда вы пишете контент, такой как технический контент, новостные статьи и т. Д., Вы можете иногда захотеть вставить текущую дату или метку времени в программу или редактор, который вы используете. В Блокноте вы можете добавить метку времени, нажав клавишу F5.
Microsoft Office Word, OneNote позволяет сочетаниям горячих клавиш Alt + Shift + D и Alt + Shift + T вставлять текущую дату и текущее время соответственно.
Точно так же WordPad имеет Дата и время Кнопка на панели инструментов, позволяющая вставить дату или метку времени в предпочтительном формате из списка из 13 вариантов.
Но если вы используете программу, в которой нет встроенной функции для вставки текущей даты и времени, вам может потребоваться сторонний макрос или инструмент автоматизации для этой цели. С инструментами автоматизации у вас также есть преимущество использования одной комбинации горячих клавиш для вставки даты или метки времени в любую программу.
Вставьте дату или время в любую программу, используя горячую клавишу клавиатуры
AutoHotkey - это бесплатный язык сценариев с открытым исходным кодом для Windows, который позволяет пользователям легко создавать небольшие и сложные сценарии для всех видов задач, таких как заполнение форм, автоматический щелчок, макросы и т. Д.
- Скачать AutoHotkey и установите его.
- Щелкните правой кнопкой мыши на рабочем столе, выберите «Создать» и выберите Скрипт AutoHotkey .
- Переименуйте файл скрипта
Новый AutoHotkey Script.ahk
кinsert_date.ahk
- Щелкните файл правой кнопкой мыши и выберите Редактировать скрипт
- Удалите все строки в скрипте и замените его следующим кодом:
^! d :: FormatTime, CurrentDateTime ,, чч: мм tt M / dd / yyyy SendInput,% CurrentDateTime% return
- Сохраните файл
insert_date.ahk
и закройте редактор. - Дважды щелкните, чтобы запустить сценарий. Он появится в области уведомлений.
- Теперь переключитесь в программу, в которую вы хотите вставить дату или метку времени.
- Нажмите Ctrl + Alt + D, чтобы вставить метку времени в текущую позицию курсора.
Настройка скрипта
При необходимости вы можете изменить горячую клавишу клавиатуры в (1-й строке) скрипта. Вот модификаторы.
-
!
{Все} -
+
{Сдвиг} -
^
{Ctrl} -
#
{Винки}
Например, для Ctrl + Alt + Shift + D вы должны использовать ^! + d
.
Полный список ключей, которые вы можете отправить или перехватить, см. В разделе AutoHotkey. SendInput документация
Без использования горячих клавиш
Если вы хотите вставить метку времени, набрав определенное слово - например, например
, затем отредактируйте сценарий .ahk и замените его содержимое следующим:
:: td :: FormatTime, CurrentDateTime ,, чч: мм tt M / dd / yyyy SendInput,% CurrentDateTime% return
Теперь введите например
(и после пробела) в любой программе. Слова например
будет заменен на текущую дату / время. Смотрите эту анимацию:
Точно так же вы можете настроить формат даты или отметки времени.
Формат даты | Результат |
чч: мм тт М / дд / гггг | 11:26 15.06.2019 |
чч: мм тт ММ / дд / гггг | 11:26 15.06.2019 |
чч: мм: сс тт ММ / дд / гггг | 11:26:22 15.06.2019 |
ЧЧ: мм ММ / дд / гггг | 11:26 15.06.2019 |
ЧЧ: мм МММ / дд / гггг | 11:26 15 июня / 2019 |
(без форматирования) | 11:26 суббота, 15 июня 2019 г. |
Видеть FormatTime Синтаксис Документация AutoHotkey для получения дополнительной информации.
Вышеупомянутый скрипт AutoHotkey использует просто 1,5 МБ
памяти.
И вы даже можете скомпилировать сценарий .ahk в файл .exe, так что вам не нужно устанавливать программу AutoHotkey. Это особенно полезно, если вы управляете большим количеством компьютеров как частью домашней или рабочей сети.
Одна небольшая просьба: если вам понравился этот пост, поделитесь им?
Одна «крошечная» публикация от вас серьезно помогла бы росту этого блога. Несколько отличных предложений:- Приколи это!
- Поделитесь этим в своем любимом блоге + Facebook, Reddit
- Напишите об этом в Твиттере!