Автоматический запуск Notepad ++ macro

Есть ли способ автоматического запуска макроса Notepad ++? У меня есть макрос, но я хочу, чтобы он запускался автоматически при запуске Notepad ++.

Это может быть не идеальное и эффективное решение, но если вам нужно что-то сложное, это может оказать большую помощь.

Я могу это сделать, если я использую любой другой скрипт, кроме NPPExec. Это можно сделать с помощью команды « Send в AutoIt . @Jerph предложил AutoHotkey, который также можно использовать. Итак, вот шаги:

  1. Загрузить AutoIt
  2. Напишите скрипт для отправки нажатий клавиш через файл autoit (SendToNppExec.au3).
  3. Напишите сценарий NPPExec для запуска SendToNppExec.au3 с помощью AutoIt3_x64 ( или любой другой версии Windows, которую вы используете ).
  4. Включить скрипт, который будет запущен при запуске АЭС

Предположим, что сочетание клавиш для вашего макроса – Ctrl + F12. Затем вы можете написать сценарий autoit ( SendToNppExec.au3 ) следующим образом:

Отправить ("^ {F12}")

Затем используйте NPPExec для выполнения следующей команды при запуске: вы можете включить следующее в свой сценарий NPPExec, который вы должны выбрать для запуска при запуске Np ++.

 "C:\...path to...\AutoIt3_x64.exe" "C:\...path to...\SendToNppExec.au3" 

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

Введите описание изображения здесь

EDIT. Вы также можете преобразовать au3-скрипт в exe, а затем вызвать непосредственно из сценария NPPExec без необходимости использования приложения AutoIt3.

У меня нет времени, чтобы посмотреть на точные команды, которые вам нужны, но я хотел указать вам на AutoHotKey , который может создавать входы при запуске программы (и многое, многое другое). Я не эксперт, но чтобы дать вам возможное направление, я написал сценарий AHK, который нажимает на определенный пункт меню, как только появится диалоговое окно. Просто просмотрите документацию для некоторых команд, которые вы можете использовать.

Надеюсь, это поможет!

  • .class конкретный поиск и замена
  • Открытие текущей команды в Notepad ++
  • Как связать все неизвестные типы файлов с помощью notepad ++?
  • Notepad ++: Как изменить клавишу Tab на другой ключ для вставки автозаполнения? Конфликт с другим плагином
  • Флип или обратная линия в Notepad ++
  • Поиск и замена математических операций с помощью Notepad ++
  • Как сделать блокнот ++ редактором по умолчанию для пакетного файла Windows?
  • Как преобразовать ANSI-кодированный файл в UTF-8 с помощью Notepad ++?
  • Сортировка текста по значению в Notepad ++
  • Как сделать Notepad ++ открытым каждый файл в новом окне?
  • Как отключить проверку орфографии в Notepad ++?
  • Давайте будем гением компьютера.