Модуль Внешние инструменты позволяет выполнить внешние команды и скрипты оболочки. Можно передать команде некоторые данные, а затем использовать ее вывод (например, sed).
Используя Менеджер внешних инструментов можно создавать и редактировать команды. Для запуска внешних команд испоьзуйте .
Следующие команды поставляются вместе с модулем:
- Сборка
-
Запускает make в каталоге текущего документа.
- Список файлов в каталоге
-
Вставляет содержание каталога текущего документа в новый документ.
- Переменные окружения
-
Отображает список переменных окружения в нижней панели.
- Поиск по файлам
-
Ищет выражение во всех файлах в каталоге текущего документа, используя шаблоны. Результаты отображаются в нижней панели.
- Удалить конечные пробелы
-
Удаляет все начинающие и завершающие пробелы в строках.
Чтобы добавить внешнюю команду, выберите .
В окне External Tools Manager щёлкните кнопку Создать. Для новой команды можно указать следующие детали:
- Описание
-
Когда меню команды выбрано, описание отображается в строке статуса.
- Комбинация клавиш
-
Комбинация клавиш для вызова команды.
- Команды
-
Запускаемые команды. Можно использовать также и переменные окружения, подробнее смотрите Раздел 10.4.4 ― Переменные.
- Ввод
-
Данные, получаемые командами (как stdin): текст всего текущего документа, выделение, строка или слово.
- Окно вывода
-
Что делать с выводом команд: отобразить в нижней панели, вставить в новый документ или в текущий; в конец, в позицию курсора, заменить выделенный текст в документе или же заменить весь документ.
- Применимость
-
Определяет тип документа, к которому применимы команды, например, локальные документы или документы в сети.
Для настройки инструмента выберите его из списка и измените его параметры.
Для переименования инструмента, щёлкните его в списке.
Чтобы восстановить измененные встроенные инструменты, нажмите Вернуть.
Для удаления инструмента, выберите его в списке и нажмите кнопку Удалить. Встроенные инструменты удалить нельзя. Удаляются только инструменты сделанные вами.
В поле Команда можно использовать следующие переменные:
-
GEDIT_CURRENT_DOCUMENT_URI
-
GEDIT_CURRENT_DOCUMENT_NAME
-
GEDIT_CURRENT_DOCUMENT_SCHEME
-
GEDIT_CURRENT_DOCUMENT_PATH
-
GEDIT_CURRENT_DOCUMENT_DIR
-
GEDIT_DOCUMENTS_URI
-
GEDIT_DOCUMENTS_PATH
О сайте
Авторские права
- Авторские права © 2007 Проект документирования GNOME
- Авторские права © 2002, 2003, 2004 Sun Microsystems
- Авторские права © 2000 Eric Baudais
- Авторские права © 2006 - 2009. Салихов Тимур (Tima-S@yandex.ru)
Юридический статус
Этот документ распространяется в соответствии с условиями GNU Free Documentation License (GFDL) версии 1.1 или поздней, выпущенной Free Software Foundation; без инвариантных разделов, вступления и заключения. Полный текст лицензии можно прочитать в разделе link или в файле COPYING-DOCS, распространяемым вместе с данным руководством.
Данное руководство является частью документации GNOME, распространяемой под лицензией GFDL. Если вы хотите распространять этот документ отдельно — вы можете это сделать, добавив копию лицензионного соглашения в документ, как описано в секции 6 упомянутой лицензии.
Некоторые имена используются компаниями для обозначения их продуктов и услуг и являются торговыми марками. Эти марки присутствуют в документации и члены проекта документирования GNOME знают об этом. Имена выделяются заглавными буквами или начальной заглавной буквой.
ДОКУМЕНТ И ИЗМЕНЁННЫЕ ВЕРСИИ ДОКУМЕНТА ПРЕДОСТАВЛЯЮТСЯ ПОЛЬЗОВАТЕЛЮ НА УСЛОВИЯХ ЛИЦЕНЗИИ GNU FREE DOCUMENTATION LICENSE С УВЕДОМЛЕНИЕМ О ТОМ, ЧТО:
-
ДОКУМЕНТ РАСПРОСТРАНЯЕТСЯ «КАК ЕСТЬ», БЕЗ ВСЯКИХ ГАРАНТИЙ, ЯВНЫХ ИЛИ НЕЯВНЫХ, ВКЛЮЧАЯ, БЕЗ ОГРАНИЧЕНИЙ, ГАРАНТИИ ТОГО, ЧТО ДОКУМЕНТ ИЛИ ИЗМЕНЁННАЯ ВЕРСИЯ ДОКУМЕНТА СВОБОДНА ОТ ДЕФЕКТОВ, ПРИГОДНА К ПРОДАЖЕ, ПРИГОДНА К ИСПОЛЬЗОВАНИЮ В ОПРЕДЕЛЁННЫХ ЦЕЛЯХ ИЛИ НЕ НАРУШАЕТ ЗАКОНЫ. ВЕСЬ РИСК, КАСАЮЩИЙСЯ КАЧЕСТВА, ТОЧНОСТИ ИЛИ ПРАВИЛЬНОСТИ ДОКУМЕНТА ИЛИ ИЗМЕНЁННЫХ ВЕРСИЙ ДОКУМЕНТА, ЛЕЖИТ НА ВАС. ЕСЛИ ДОКУМЕНТ ИЛИ ИЗМЕНЁННАЯ ВЕРСИЯ ДОКУМЕНТА ИМЕЕТ НЕДОСТАТКИ, ВЫ (А НЕ АВТОР ДОКУМЕНТА ИЛИ ЕГО ПОМОЩНИК) БЕРЁТЕ НА СЕБЯ СТОИМОСТЬ ЛЮБОЙ НЕОБХОДИМОЙ ДОРАБОТКИ, КОРРЕКЦИИ ИЛИ ВОССТАНОВЛЕНИЯ. ЭТОТ ОТКАЗ ОТ ГАРАНТИЙ СОСТАВЛЯЕТ ВАЖНУЮ ЧАСТЬ ЛИЦЕНЗИИ. НИКАКОЕ ИСПОЛЬЗОВАНИЕ ДОКУМЕНТА ИЛИ ИЗМЕНЁННОЙ ВЕРСИИ ДОКУМЕНТА НЕ ДОПУСКАЕТСЯ БЕЗ ДАННОГО ПРЕДУПРЕЖДЕНИЯ И НИ ПРИ КАКИХ ОБСТОЯТЕЛЬСТВАХ И НИ ПРИ КАКОМ ЗАКОННОМ СПОСОБЕ, НИ ПО КАКОМУ СОГЛАШЕНИЮ ИЛИ ДРУГОЙ ПРИЧИНЕ, АВТОР, СОЗДАТЕЛЬ, ПОМОЩНИКИ ИЛИ РАСПРОСТРАНИТЕЛИ ДОКУМЕНТА НЕ НЕСУТ ОТВЕТСТВЕННОСТЬ ЗА ПРЯМОЙ, КОСВЕННЫЙ, СПЕЦИАЛЬНЫЙ, СЛУЧАЙНЫЙ ИЛИ ПРЕДНАМЕРЕННЫЙ УЩЕРБ ЛЮБОГО СВОЙСТВА, ВКЛЮЧАЯ, БЕЗ ОГРАНИЧЕНИЯ, ПОТЕРЮ РЕПУТАЦИИ, РАБОТОСПОСОБНОСТИ, КОМПЬЮТЕРНЫЕ СБОИ ИЛИ ПОЛОМКИ, ИЛИ ЛЮБОЙ ДРУГОЙ УЩЕРБ ИЛИ ПОТЕРИ, ВОЗНИКАЮЩИЕ ВСЛЕДСТВИЕ ИЛИ СВЯЗАННЫЕ С ИСПОЛЬЗОВАНИЕМ ДОКУМЕНТА ИЛИ ИЗМЕНЁННЫХ ВЕРСИЙ ДОКУМЕНТА, ДАЖЕ ЕСЛИ СТОРОНА БЫЛА УВЕДОМЛЕНА О ВОЗМОЖНОСТИ ТАКОГО УЩЕРБА.
Обратная связь
Чтобы сообщить об ошибке или предложить что-то касательно приложения gedit либо этого документа, последуйте ссылке GNOME Feedback Page.