Плагин ExternalTools. Открытие файлов заметок во внешних приложениях
Плагин ExternalTools выполняет две функции:
- Позволяет открывать текст страниц во внешних редакторах.
- Добавляет викикоманду (:exec:), которая в режиме "Просмотр" создает ссылку или кнопку, с помощью которой можно запускать указанные приложения. (Только для OutWiker 1.9.0.768 и выше)
Ниже более подробно описаны каждая из этих функций.
ExternalTools 1.7.4 (Требуемая версия OutWiker: 4.0.0.942 и выше)
ExternalTools 1.7.3 (Требуемая версия OutWiker: 3.3.0.934 и выше)
ExternalTools 1.7.2 (Требуемая версия OutWiker: 3.2.0.922 и выше)
Использование плагина
Открытие страниц во внешних редакторах
После установки плагина нужно зайти в окно настроек (меню "Правка - Параметры") и в появившемся разделе "External Tools [Плагин]" добавить те программы, которые вы хотите использовать в дальнейшем.
После этого в контекстном меню, появляющемся при клике правой кнопкой мыши на заметке в дереве заметок, появятся пункты меню "Открыть файл с текстом заметки в...", а для HTML- и викистраниц также появится пункт меню "Открыть HTML-файл в..." В качестве вложенных подменю будут перечислены те приложения, которые вы добавили в настройках.
Использование команды (:exec:)
Команда (:exec:) позволяет запускать Одно или несколько приложений при клике по ссылке или кнопке на викистранице. Каждое приложение должно быть записано на отдельной строке.
Если строка начинается с "#", то эта строка игнорируется. "#" в начале строки - это знак комментария.
Команда (:exec:) имеет следующие необязательные параметры:
- format. Если этот параметр равен "button", то команда создаст кнопку вместо ссылки (по умолчанию).
- title. Этот параметр устанавливает текст для ссылки или кнопки.
Внутри команды (:exec:) могут использоваться макросы. Эти макросы будут заменены на соответствующие пути:
- . Этот макрос будет заменен на полный путь до файла с текстом страницы (до файла __page.text).
- . Этот макрос будет заменен на полный путь до HTML-файла страницы (до файла __content.html).
- . Этот путь будет заменен на полный путь до папки страницы.
- . Этот макрос будет заменен на полный путь до папки с прикрепленными файлами без слеша на конце.
Примеры
Создание ссылки для запуска application.exe:
То же самое, но для создания кнопки
application.exe
(:execend:)
Создать ссылку для запуска application.exe с параметрами:
application.exe param1 "c:\myfolder\path to file name"
(:execend:)
Запустить несколько приложений:
application_1.exe
application_2.exe param_1 param_2
application_3.exe param_1 param_2
(:execend:)
Открыть прикрепленный файл с помощью application.exe:
application.exe Attach:my_file.txt
(:execend:)
Запустить application.exe из папки с прикрепленынми файлами:
%attach%/application.exe %attach%/my_file.txt
(:execend:)
или
Attach:application.exe Attach:my_file.txt
(:execend:)
История изменений
1.7.4 (14.09.2024)
- Переход на новый API.
1.7.3 (27.01.2024)
- Переход на новый API для настроек.
1.7.2 (03.05.2023)
- Переход на новый API.
1.7.1 (29.12.2020)
- Исправление ошибок.
1.7 (19.10.2019)
- Переход на новый API.
1.6 (26.08.2018)
- Добавлена немецкая локализация.
1.5.2 (26.05.2018)
- Обновлена украинская локализация.
1.5.1 (20.03.2018)
- Исправление ошибок.
1.5 (15.02.2018)
- Добавлена поддержка OutWiker 2.1. Переход на Python 3.
1.4 (24.09.2017)
- Добавлена поддержка Markdown-страниц.
1.3.3 (14.11.2016)
- Исправление ошибок в интерфейсе.
1.3.2 (17.10.2016)
- Добавлена поддержка OutWiker 2.0.
1.3.1 (20.08.2016)
- Добавлена поддержка шведского языка.
1.3 (21.05.2015)
- Добавлена викикоманда (:exec:) для создания ссылки или кнопки для запуска приложений.
- Исправление ошибок.
1.2.2 (20.01.2015)
- Небольшие улучшения в интерфейсе.
- Подчистка кода.
1.2.1 (11.09.2014)
- Обновление итальянской локализации.
1.0 (30.07.2012)
- Первая версия.
Вы можете подписаться на новости сайта через RSS, Группу Вконтакте или Канал в Telegram.