Notepad ++: Написание команды запуска с использованием установленного плагина - PullRequest
1 голос
/ 29 июля 2010

Я пытаюсь найти способ взять выделенный синтаксис текст из N ++, а затем открыть его, скажем, в MS Word.Я нашел плагин NppExport, который может сохранить выделенный текст в файл RTF.Но кажется, что макросы N ++ не способны реально его использовать.Любые предложения по автоматизации этого процесса?Спасибо!

Основные шаги: 1) вызвать "Экспорт в RTF" 2) Сохранить в $ {FULL_PATH_NAME} .RTF 3) открыть файл RTF 3) Открыть MS word

Примечание: у меня4 разобрался с помощью

"C:\Program Files\Microsoft Office\Office12\Winword.exe" /f "$(FULL_CURRENT_PATH)"

1 Ответ

0 голосов
/ 06 августа 2010

Поскольку вы объединяете две программы (Notepad ++ и Word).Это может быть трудно сделать полностью в макросах.Мне не очень повезло с макросами, кроме повторяющихся манипуляций с текстом.Но я могу порекомендовать инструмент AutoHotKey (autohotkey.com), который делает реализацию этих задач очень простой.Вот небольшой пример, который я опробовал.Да, это работает.

^#R::
WinMenuSelectItem , ahk_class Notepad++,,Plugins, NppExport, Copy RTF to clipboard
SetTitleMatchMode, 2  ;find by partial title
WinActivate Microsoft Word
Send ^v

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

...