# Руководство &kwrite;

&Thad.McGinnis; &Thad.McGinnis.mail;
&Christoph.Cullmann; &Christoph.Cullmann.mail;
&Lauri.Watts; &Lauri.Watts.mail;
Олег
Баталов

    olegbatalov@mail.ru

Перевод на русский язык
2000
2001
&Thad.McGinnis;
&FDLNotice;
2001-06-13
2.00.00

&kwrite; - это лёгкий текстовый редактор для &kde;

KDE
KWrite
текст
редактор

## Введение

&kwrite; - это больше чем текстовый редактор для &kde;. Он является редактором для программиста, и его можно рассматривать как альтернативу более мощным редакторам. Лучше всего использовать его совместно с &konqueror; для просмотра исходных файлов различных языков программирования. Также &kwrite; может работать и как обычный текстовый редактор. Одной из основных особенностей &kwrite; является подсветка синтаксиса, настраиваемая для большинства различных языков программирования типа C/C++, &Java;, Python, Perl, Bash, Modula 2, HTML, и Ada.

## Основы

&kwrite; очень прост в использовании. Любой, кто раборал с текстовым редактором не встретит сложностей.

### Перетаскивание

&kwrite; используется протокол перетаскивания &kde;. Файлы могут переноситься в &kwrite; с рабочего стола, &konqueror; либо некоторого удалённого сайта &FTP;, открытого в окне &konqueror;.

### Параметры командной строки

Хотя &kwrite; наиболее часто запускается из меню программ KDE, или с помощью пиктограммы рабочего стола, он также может быть запущен и из командной строки окна терминала. В этом случае существуют несколько полезных опций.

#### Указание файла

Указав путь и имя файла, вы можете указать &kwrite; открыть (или создать) этот файл немедленно после запуска. Это могло бы выглядеть так:

    % kwrite
    /home/myhome/docs/myfile.txt

#### Указание файла в интернет

Вышеупомянутый метод может также использоваться для открытия файлов из интернет (если вы в настоящее время к нему подключены). Пример этого мог бы выглядеть следующим образом:

    % kwrite
    ftp://ftp.kde.org/pub/kde/Welcome.msg

#### Другие ключи командной строки

Доступны следующие ключи справки командной строки

``kwrite` `--help``

  Список большинства основных ключей, доступных из командной строки.

``kwrite` `--help-qt``

  Список ключей, доступных для изменения способа связи &kwrite; и &Qt;.

``kwrite` `--help-kde``

  Список опций, доступных для изменения способа связи &kwrite; и &kde;.

``kwrite` `--help-all``

  Список всех опций командной строки.

``kwrite` `--author``

  Показать в окне терминала список авторов &kwrite;.

``kwrite` `--version``

  Показать информацию о версиях &Qt;, &kde;, и &kwrite;. Также доступна через ``kwrite` `-V``

### Комбинации клавиши

Большинство комбинаций клавиш ("горячих клавиш") настраиваются в меню Настройка. По умолчанию в &kwrite; установлены следующие комбинации клавиш.

Insert | Переключиться между режимами вставки и замены. В режиме вставки редактор добавляет любой символ в текст при смещении любых данных влево от текстового курсора. В режиме замены ввод любого символа немедленно удаляет символ справа от текстового курсора.
Стрелка влево | Переместить курсор на один символ влево
Стрелка в право | Переместить курсор на один символ в право
Стрелка вверх | Переместить курсор на одну строку вверх.
Стрелка вниз | Переместить курсор на одну строку вниз.
Page Up | Переместить курсор на одну страницу вверх
Page Down | Переместить курсор на одну страницу вниз
Backspace | Удалить символ слева от курсора
Home | Переместить курсор в начало строки
End | Переместить курсор в конец строки
Delete | Удалить символ справа от курсора (либо весь выделенный текст)
&Shift;Стрелка влево | Отметить текст на один символ влево
&Shift;Стрелка вправо | Отметить текст на один символ в право
F1 | Помощь
&Shift;F1 | Что это?
&Ctrl;F | Найти
F3 | Найти ещё
&Ctrl;C | Копировать выделенный текст в буфер обмена.
&Ctrl;B | Установить закладку
&Ctrl;N | Создать новый документ
&Ctrl;P | Распечатать
&Ctrl;Q | Выйти - закрыть активную копию редактора
&Ctrl;R | Заменить
&Ctrl;S | Выполнить команду Сохранить.
&Ctrl;V | Вставить текст из буфера обмена в редактируемую строку.
&Ctrl;X | Удалить выделенный текст и поместить его в буфер обмена.
&Ctrl;Z | Отменить
&Ctrl;&Shift;Z | Повторить

## Пункты меню

### Меню Файл

&Ctrl;N Файл Создать

  Создать новый документ в редакторе. Если существует текущий документ с не сохранёнными изменениями, будет предоставлена возможность сохранить его.

&Ctrl;O Файл Открыть...

  Открыть файл. Выполняется через диалог, который позвоялет управлять файловой системой. Он подобен небольшому файловому менеджеру. Щелчок на каталоге, отображаемом в центральной области переводит вас в этот каталог, чтобы отобразить его содержимое. Также присутствует поле ввода/выпадающий список, которое может использоваться для непосредственного ввода расположения и/или имени файла, щелчок на стрелке вниз расположенной после этого поля, открывает выпадающий список недавно использовавшихся расположений или файлов. Ниже него расположен фильтр, в который можно непосредственно ввести данные либо выбрать из выпадающего списка недавно использовавшиеся типы фильтров. Фильтр позволят быть показанными только файлам, которые соответствуют его спецификации. Если бы фильтр содержал текст подобный `*.txt`, только файлы с расширением `txt` были видны в окне выбора. Ниже фильтра расположена строка состояния, которая содержит информацию о количестве файлов и подкаталогов в текущем каталоге.

  Панель инструментов, расположенная в верхней части диалога, содержит стрелки влево и в право для перемещения назад и вперёд по посещённым каталогам, а также стрелку вверх, для перемещения вверх по дереву каталогов. Кнопка с небольшим домиком перемещает вас в ваш домашний каталог, и кнопка с двумя изогнутыми по кругу стрелками обновляет вид текущего каталога. Кнопка с звездой позволяет установить закладку на текущем каталоге либо перейти на предварительно установленную.

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

Файл Открыть недавние

  Быстрый способ открыть недавно сохранённые документы. Выбор этого пункта открывает подменю с списком последних сохранённых файлов. Выбор конкретного файла, откроет его в &kwrite;, если файл ещё находится в том же месте.

&Ctrl;S Файл Сохранить

  Сохранить текущий документ. Если он уже был сохранён, это перезапишет предыдущее сохранение документа, без запроса вашего согласия. Если это первое сохранение документа, будет открыть диалог (описанный ниже).

Файл Сохранить как...

  Сохранить документ в новом файле. Это делается с помощью диалога фалов, описанного выше в разделе Открытие этого руководства.

&Ctrl;P Файл Печать...

  Открыть простой диалог печати, позволяющий указать что, где и как печатать.

&Ctrl;Q Файл Выход

  Закрыть окно редактора. Если у вас выполняется несколько экземпляров &kwrite;, запущенные через пункты меню Новый вид или Новое окно, они не будут закрыты.

### Меню Правка

&Ctrl;Z Правка Отменить действие

  Устранить или полностью изменить самое последнее ваше действие или операцию. Что собой представляет действие, вы можете лучше понять прочитав раздел Групповые отмены этого документа.

&Ctrl;&Shift;Z Правка Повторить отменённое действие

  Устранить или полностью изменить самое последнее ваше изменение использующее отмену.

&Ctrl;X Правка Вырезать

  Удалить текущее выделение и поместить его в буфер обмена. Буфер обмена - это особенность KDE, которая работает невидимо и обеспечивает способ передачи данных между приложениями.

&Ctrl;C Правка Копировать

  Копировать текущий выделенный текст в буфер обмена, так что он может быть вставлен в другое место. Буфер обмена - это особенность KDE, которая работает невидимо и обеспечивает способ передачи данных между приложениями.

&Ctrl;V Правка Вставить

  Вставить содержимое буфера обмена в текущую позицию курсора. Буфер обмена - это особенность KDE, которая работает невидимо и обеспечивает способ передачи данных между приложениями.

&Ctrl;A Правка Выделить всё

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

&Ctrl;G Правка Перейти на строку

  Открыть диалог, для переноса курсора на указанную строку в документе. Номер строки может быть введён вручную в текстовое поле, графически щелчками на стрелках вверх и вниз после текстового поля. Стрелка вверх увеличивает число, а стрелка вниз уменьшает его. Также справа от текстового поля присутствует ползунок, который позволяет аналоговым способом перемещать точку перехода по документу.

&Ctrl;F Правка Найти...

  Открыть диалог поиска, используемый для поиска в документе текста, указанного в поле Искать текст. В этом диалоге присутствует небольшое текстовое поле для ввода шаблона поиска, которое может использоваться и как выпадающий список. Щелчок на стрелке вниз справа от поля, делает доступными недавние образцы поиска. Другие параметры предначзначены чтобы сделать поиск более эффективным. Выбор С Счётом регистра ограничит поиск до элементов, которые соответствуют регистру (верхнему или нижнему) каждого символа в шаблоне поиска. Искать назад изменяет направление поиска на обратное. Выделенный текст ограничивает область поиска выделенным текстом. Установка Только полные слова препятствует поиску слов, которые содержат искомый шаблон. Параметр От курсора начинает поиск с текущей позиции текстового курсора в документе а не с его начала.

F3 Правка Продолжить поиск

  Повторить последнюю операцию поиска, если она была, без открытия диалога поиска.

&Shift;F3 Правка Найти предыдущий

  Повторить последнюю операцию поиска, если она была, без открытия диалога поиска, и выполняя его в обратном направлении.

&Ctrl;R Правка Заменить

  Открыть диалог замены. Он почти аналогичен диалогу поиска. В дополнение к возможностям диалога поиска он содержит поле/выпадающий список Заменить на:. Используя этот диалог вы можете указать и текст для поиска и текст на который он будет заменён. Дополнительный параметр Спрашивать при замене позволяет указывает &kwrite; запрашивать подтверждение перед каждой заменой.

### Меню Закладки

&Ctrl;B Закладки Переключить закладку

  В процессе написания

Закладки Убрать закладки

  Удалить из документа все закладки, а также из их списка, который добавляется ниже этого пункта меню.

Ниже этого меню, появляется список закладок, если они существуют для этого окна.

### Меню Сервис

Сервис Проверка правописания...

  Запустить программу проверки правописания, предназначенную для помощи в исправлении орфографических ошибок. Выбор этого пункта запустит проверку и откроет диалог, к котором вы можете контролировать её процесс. В этом диалоге присутствуют три текстовых поля, расположенных вертикально в его центре. Начнём с верхнего:

  Неизвестное слово:

    Здесь отображается текущее рассматриваемое слово. Это случается когда встречается слово, отсутствующее в словаре - файле, содержащем список правильных слов, записанных по буквам. С которым сравнивается каждое слово в редакторе.

  Заменить на:

    Если в словаре имеются любые подобные слова, первое из них будет расположено здесь. Вы можете принять предложение, набрать свой вариант либо выбрать из списка, расположенного ниже.

  Предлагаемые слова:

    Здесь может быть перечислено множество возможных замен для рассматриваемого слова. Щелчок по любому, предложенному слову перенесёт его в поле Замена:, расположенный выше.

  Язык:

    Если у вас есть несколько словарей, здесь вы можете выбрать какой из них использовать.

  В правой части диалога расположено 5 кнопок, которые позволяют управлять процессом проверки правописания:

  Добавить в словарь

    Нажатие этой кнопки добавит Неизвестное слово: в словарь. Это значит, что в будущем программа проверки правописания будет считать что слово правильным.

  Заменить

    Указывает программе заменить рассматриваемое слово, на слово из поля Замена:.

  Заменить всё

    Указывает программе заменить не только текущее неизвестное слово, на слово в поле Замена:, но и автоматически выполнять подобную замену для всехвстречающихся в документе слов из поля Неизвестное слово:.

  Пропустить

    Нажатие этой кнопки указывает программе продолжить проверку не изменяя текущее слово.

  Пропустить все

    Нажатие этой кнопки указывает программе проверки пропустить текущее Неизвестное слово: и поступать аналогичным способом со всеми аналогичным словами в документе.

    Это применяется только к текущей проверке правописания. При следующем её запуске, она остановится на этом же месте.

  Ещё три кнопки расположены выше индикатора прогресса:

  Справка

    Запустить систему помощи KDE с руководством по &kwrite; (этот документ).

  Готово

    Это кнопка завершает процесс проверки правописания (сохраняя все исправления).

  Отменить

    Это кнопка отменяет процесс проверки правописания (не сохраняя исправления).

  &Ctrl;I Сервис Отступ

    Увеличить отступ параграфа на один шаг. Размер шага определяется в настройках доступов.

  &Ctrl;&Shift;# Сервис Убрать отступ

    Уменьшить отступ параграфа на один шаг. Размер шага определяется в настройках доступов.

  Сервис Убрать отступы

    Пока не реализовано.

  &Ctrl;# Сервис Закомментировать

    Добавить пробел в начало строки, в которой расположен текстовый курсор, или в начало выделенных строк.

  &Ctrl;&Shift;# Сервис Раскомментировать

    Удалить пробел (если он существует) из начала строки, в которой расположен текстовый курсор, или с начала выделенных строк.

### Меню Настройка

Настройка Отобразить панель инструментов

  Если установлен, показывается панель, содержащая кнопки для наиболее часто используемых команд. Если нет панель скрыта.

Настройка Показать строку состояния

  Если установлен, в нижней части окна редактора показываетсянебольшая полоса, содержащая информацию о статусе текущего документа. Если нет строка состояния скрыта.

Настройка Показать путь

  Если установлен, в заголовке окна содержится полный путь (расположение в файловой системе) текущего документа. Если нет путь не присутствует.

Настройка Настроить редактор...

  Этот пункт открывает диалог, с помощью которого могут быть настроены некоторые параметры .

Настройка Настроить комбинации клавиш

  Открыть диалог, в котором могжно изменить горячиеклавиши. В верхней части расположен список команд (действий), которые могут иметь комбинацию клавиш. Ниже расположены три переключателя. Вы можете выбрать между Нет, По умолчанию, и По выбору. Обратите внимание, что набор кнопок позволяет выбрать только одну из них - по аналогии с автомобильным радио, где предлагается выбор только одной станции. Также, комбинация по умолчанию доступна только если команда действительно содержит комбинацию клавиш по умолчанию. Установка переключателя По выбору активирует эти три переключателя и кнопку. Например, выбрав в списке команду 'О KDE' вы можете нажать клавиши &Ctrl;, Alt и K. Это означает, что в любое время, когда вы нажмёте клавиши &Ctrl;, Alt и K (в &kwrite;) будет вызвано окно 'О KDE'.

Настройка Настроить панели инструментов...

  Открыть диалог, в котором может быть изменена настройка панелей инструментов. Вы можете выбрать какие кнопки действий должны присутствовать на панели инструментов. В правой части окна находится список доступных команд. Четыре кнопки со стрелками между списками управляет выделенными командами. Стрелка в право перемещает выделенный элемент с левого списка в правый, i.e., он добавляется на панель инструментов. Стрелка влево выполняет противоположное действие, удаляет выделенное действие из правого списка и панели инструментов. Стрелки вверх и вниз изменяют позицию выделенного в правом списке действия и позицию его кнопки на панели инструментов.

### Меню Справка

&help.menu.documentation;

## Настройка &kwrite;

Выбор Настройка Настроить редактор открывает диалог Настройка. Он может использоваться для настройки множества различных параметров. Категорию параметров для изменения вы можете выбрать в вертикальном списке, расположенном в левой части окна. С помощью трёх кнопок в нижней части диалога вы можете управлять процессом.

Одна из них используется для вызова системы Справки, принятие текущих настроек и закрытие диалога выполняется с помощью кнопки OK, КнопкаОтмена закрывает диалог без сохранения сделанных изменений. Категории Цвета, Шрифты Отступы, Выделение, Редактирование, Проверка правописания и Подсветка описаны ниже.

### Цвета

Этот раздел предоставляет доступ к двум различным настройкам цветов, описанным ниже. Каждый из этих параметров настройки может изменён щелчком на соответствующей ему кнопке, которая показывает текущий установленный цвет. Нажатие любой из кнопок откроет, специализированный диалог выбора цвета, который используется для его изменения.

Диалог обеспечивает удобный графический способ выбора цвета. В верхней левой части прямоугольная область показывает спектр цветов. Непосредственно с права от него вертикальная полоса показывает диапазон интенсивности, от наиболее тёмного в низу к светлому в верхней части. Вы можете выбирать и корректировать цвета щелчками в этих двух областях. Щелчок на прямоугольном экране выбирает конкретное сочетание зелёного, синего и красного цветов, а в вертикальной полосе выбирает уровень интенсивности. Различные атрибуты цвета отображены в числовом виде в небольших текстовых полях, расположенных непосредственно под прямоуголной областью, и вы можете видеть что они изменяются, при корректировке цвета. Эти атрибуты включают основные компоненты цвета (красный, зелёный и синий) так же как и уровни насыщенности и оттенка. Как альтернативу вы можете ввести числа непосредственно в эти поля. Также в центре нижней части окна расположены квадрат, отображающий цвет, который рассматривается в текущий момент. С права от него другое текстовое поле, HTML:. Оно показывает ваш цвет, как он использовался бы в коде HTML, который широко используется в страницах интернет.

В дополнение к вышеупомянутому, диалог выбора цвета может захватить любой цвет, который в текущее время отображается на экране другой программой. Щелчок на кнопке с пиктограммой пипетки (расположенной в правой части диалога), изменяет форму курсора на набор крестиков. Следующий щелчок возьмёт атрибуты любого цвета, находящегося под перекрестием.

Кроме того вы можете добавлять любые цвета в персональную палитру Собственные цвета нажав кнопку Добавить в собственные цвета (расположенную выше квадратного экрана). Это добавляет текущий цвет в палитру собственных цветов, которая как и все доступные палитры может быть отображена и помощью выпадающего списка, расположенного выше экрана палитры. Помимо собственных цветов вы можете использовать множество предварительно подготовленных палитр.

Фон

  Здесь вы можете указать цвет, который будет общим фоном в &kwrite;.

Выделенное

  Позвоялет выбрать цвет, который будет использоваться для индикации выделенных (подсвеченных) частей документа.

### Шрифты

Здесь вы можете выбрать для &kwrite; заданный по умолчанию шрифт. Вы можете выбрать из доступных в вашей системе шрифтов, и установить его размер и кодировку по умолчанию. Простой текст отображается в нижней части диалога, чтобы вы могли видеть результат своего выбора.

### Отступы

Автоматический отступ

  Это указывает новым строкам начинаться с той же позиции что и предыдущая.

Отступ пробелами

  Заменять символы табуляции, количеством пробелов, указанным в поле Ширина табуляции раздела Редактирование диалога настройки.

Отступы клавишей Backspace

  Позволить клавише backspace использоваться для создания доступов.

Отступы клавишей Tab

  Позволить клавише tab использоваться для создания отступов.

Сохранять лишние пробелы

  Отступы на большее чем выделенное количество пробелов не будут сокращаться.

### Выделение

Не снимать выделение текста

  Это предотвратит ввод с клавиатуры или перемещение курсора клавишами стрелок, во время выделения текста.

  (Обратите внимание: Если установлен параметр Заменять выделения, любой символ введённый либо вставленный из буфера обмена заменит выделенный текст).

Заменять выделения

  Любой символ введённый либо вставленный из буфера обмена будет заменять выделенный текст.

Автокопирование мышкой

  Любой выделенный с помощью мышки текст, будет автоматически скопирован в буфер обмена.

Аналогичный X11 единичный выбор.

  Пока не реализовано.

Вертикальное выделение

  Активировать Вертикальное выделение.

Переключить на старый

  Пока не реализовано.

### Правка

Переносить строки

  Перенос слов - это особенность, которая указывает редактору автоматически начинать новую строку текста и перемещения курсора к её началу. &kwrite; автоматически начинает новую строку текста, когда текущая строка достигает длинны, указанной в параметре Переносить после:.

Переносить после

  Если установлен параметр Переносить строки, это поле определяет длину (в символах), при достижении которой редактор автоматически начнёт новую строку.

Отступы пробелами вместо символов табуляции

  &kwrite; заменит любые символы табуляции количеством пробелов указанных в поле Количество пробелов:

Количество пробелов

  Если установлен параметр Отступы пробелами вместо символов табуляции , это поле определяет количество пробелов, на которые редактор автоматически заменит символ табуляции.

Удалять завершающие пробелы

  &kwrite; автоматически устранит лишние пробелы на концах строк текста.

Автоскобки

  Когда вы набираете левую скобку ([, (, или {), &kwrite; автоматически вставляет правую (}, ), или ]) с права от курсора.

Групповые отмены

  Группы аналогичных действий могут быть рассмотрены &kwrite; как отдельный шаг отмены. Другими словами, последовательность символов (слов или выражений) считается одним шагом и поэтому удаляется одной операцией отмены. Если последовательность символов была прервана не символьным вводом (типа backspace), вызов отмены удалит только символы, введённые после этой операции. Следующая отмена полностью отменила бы эту операцию, и так далее.

  Если этот параметр не установлен, &kwrite; полагает что нажатие клавиши будет отдельным шагом. Так, если вы (при установленном параметре) должны набрать несколько слов или предложений, не делая никаких исправлений, вырезание, вставку или другую не операцию ввода символов, тогда нажатие кнопки Отменить удалил бы всё что было введено со время последней операции, не вводящей символы. Второе нажатие, должно отменить эту операцию и третий любую операцию либо последовательность символов, которые были введены перед э ней, и так далее. Если параметр не установлен, три нажатия кнопки удалили бы три последних введённых символа или операции.

Показать символы табуляции

  Редкатор будет показывать символы, указывающие присутствие в тексте табуляции.

Умная реакция на home

  Пока не реализовано.

Page Up/Down перемещает курсор

  Изменить поведение курсора при нажатии клавиши Page Up или Page Down. Если не установлен, текстовый курсор останется в своей позиции в видимой части документа &kwrite; поскольку новый текст становится видимым в результате операции. Так если курсор в середине видимого текста, при операции он останется там (кроме достижения конца или начала документа). Если этот параметр установлен, первое нажатие клавиши переместит курсор в верхнюю либо нижнюю части видимого текста, и будет отображена новая страница текста.

Переносить курсор

  Если установлен, перемещение курсора клавишами стрелок в через конец строки (в право) он переходит на начало следующей. Аналогично пи перемещении курсора через начало строки (влево) он переходит на конец предыдущей. Если этот параметр не установлен, перемещение курсора через конец строки в право просто заставляет его сдвигаться горизонтально по этой же самой строке, и пытается переместить его в левое предыдущее начало, ничего не делая.

  Если установлен, щелчок мышкой на области после строки текста поместить курсор в конец текста, а не в место на котором вы щёлкнули. Это предотвращает случайное добавление пустых пробелов в середине текста, и является обычным поведением большинства текстовых редакторов.

Число шагов Отмены:

  Здесь вы можете указать количество шагов, которые &kwrite; хранит в памяти для отмены ввода или действий. Это значит, что большее количество шагов занимает больше памяти &kwrite;, для хранения этих шагов. Установка этого значения в 10 подразумевает что вы сможете отменить последние десять операций, т.е. 10 нажатий кнопки Отменить дадут результаты.

Кодировка

  Установить кодировку для вашего файла.

### Проверка правописания

Программа проверки правописания, разработана чтобы помочь вам найти и исправить любые ошибки правописания. Этот раздел диалога настроек позволяет вам откорректировать несколько важных параметров проверки правописания.

Создавать сочетания корней/аффиксов не в словаре

  Установка этого параметра позволяет программе проверки правописания регистрировать корректные комбинации корней слов с суффиксами и префиксами, даже если специфичная информация не присутствует в базе данных словаря.

Считать ошибкой написанные вместе слова

  Установка этого параметра, указывает программе проверки правописания регистрировать как 'ошибочные' два или более правильных слова, т.е., которые не разделены пробелом.

Словарь:

  В зависимости от установки могут быть доступны один или несколько словарей проверки правописания. Выпадающий список позволяем вам выбрать какой языковой словарь должен использоваться программой проверки.

Кодировка:

  Существуют различные системы кодирования используемые для связи кодов с конкретными символами. Если вы вы знаете свою кодировку укажите её, используя выпадающий список чтобы прогамма проверки могла выполнить свою работу правильно.

Клиент:

  Уже давно &kwrite; не использует собственную проверку правописания, поэтому должна быть выбрана внешняя программа. Здесь вы можете указать какая программа проверки правописания должна использоваться.

## Подсветка

Диалог Настройка подсветки содержит две вкладки, По умолчанию и Режимы подсветки. Вы можете выбрать страницу щёлкнув на её вкладке в верхней части диалога.

На странице По умолчанию присутствуют следующие элементы:

Стиль элемента по умолчанию

  Вы можете настроить вид по умолчанию для конкретных элементов. Это позволяет вам, как программисту более легко идентифицировать различные элементы (типы элементов) в вашем коде.

  Элемент

    Этот выпадающий список предлагает разнообразные элементы, которые вы можете подсветить. Он включает Обычный для текста, не входящего в другие категории, Комментарий, Строка, Ключевое слово и ещё множество элементов. Не все они могут быть настроены для каждого языка и не должны быть выбранными. Опции в остальной части диалога относятся к элементу, выбранному в этом списке.

  Обычный

    Позволяет вам выбрать цвет обычного (не выделенного) элемента. Это делается через диалог выбора цвета, подробное описание которого может быть найдено в разделе Цвета диалога Настроек KWrite.

  Полужирный

    Этот параметр определяет должен ли элемент отображаться полужирным шрифтом.

  Курсив

    Этот параметр определяет должен ли элемент отображаться курсивным шрифтом.

  Выделенное

    Позволяет вам выбрать цвет элемента, когда он выделен. Это делается через диалог выбора цвета, подробное описание которого может быть найдено в разделе Цвета диалога Настроек KWrite.

Параметры вкладки Настройка подсветки позволяют вам определить более специфичную подсветку в зависимости от стиля языка.

Нет необходимости устанавливать все доступные элементы, поскольку не настроенные имеют установки по умолчанию, настроенные во вкладке По умолчанию.

Выбор конфигурации

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

  Подсветка

    Используется для выбора типа языка для настройки

  Элемент

    Используется при выборе элемента синтаксиса для настройки. Запомните, настраивается только этот элемент этого языка.

  Например, если вы хотите настроить внешний вид комментариев языка C++, вы могли бы выбрать C++ в выпадающем списке Подсветка, и затем выбрать элемент Комментарий в выпадающем списке Элемент. Чтобы иметь вид комментариев одинаковый во всех языках, вам необходимо настроить это во вкладке По умолчанию этого диалога, где комментарии которые не настроены в конкретной странице вкладке Настройка подсветки.

Стиль элемента

  Здесь вы можете настроить внешний вид упомянутого выше выделенного элемента. Установка переключателя По умолчанию указывает применить стиль по умолчанию, который настроен в предыдущей вкладке, либо вид может быть настроен непосредственно. Доступные параметры аналогичны вкладке По умолчанию : Обычный, Выделенный, Полужирный и Курсив.

Автоматический выбор подсветки

  &kwrite; может автоматически применять подсветку синтаксиса, в зависимости от расширения файла либо типа mime открываемого файла. Значения по умолчанию являются достаточно полными, но если вы регулярно редактируете файлы с нестандартными расширениями можете добавить их здесь. В текстовом поле Расширения файлов допускается указание подстановочных знаков. Например, элементом по умолчанию для языка C++ является `*.cpp;*.cc;*.C;*.h`. Открытие файла с именем `foo.h` автоматически применило бы к нему стиль C++.

Шрифт элемента

  Здесь вы можете выбрать шрифт для выделенного элемента.

  Стиль по умолчанию может быть применён установкой переключателя По умолчанию либо вы можете выбрать конкретный шрифт , его Размер и Кодировку. Доступные парамеры аналогичны вкладке По умолчанию.

## Авторские права и лицензия

&kwrite; Автороское право 2001 команда &kate;

Основанный на оригинальном &kwrite;, авторские права на который принадлежат 2000 Jochen Wilhelmy digisnap@cs.tu-berlin.de

Участники:

- &Christoph.Cullmann; &Christoph.Cullmann.mail;

- Мишель Бартл (Michael Bartl) michael.bartl1@chello.at

- Phlip phlip_cpp@my-deja.com

- &Anders.Lund; &Anders.Lund.mail;

- Мэт Новел (Matt Newell) newellm@proaxis.com

- &Joseph.Wenninger; &Joseph.Wenninger.mail;

- Jochen Wilhely digisnap@cs.tu-berlin.de

- &Michael.Koch; &Michael.Koch.mail;

- &Christian.Gebauer; &Christian.Gebauer.mail;

- &Simon.Hausmann; &Simon.Hausmann.mail;

- Глен Паркер (Glen Parker) glenebob@nwlink.com

- Скот Мэнсон (Scott Manson) sdmanson@altel.net

- &John.Firebaugh; &John.Firebaugh.mail;

Оригинальная документация &Thad.McGinnis; &Thad.McGinnis.mail;

Текущая версия руководства &kwrite; основана на оригинале &Cristian.Tibirna; &Cristian.Tibirna.mail;

Преобразовано в docbook отформатировано &Lauri.Watts; &Lauri.Watts.mail;

Перевод на русский язык: Олег Баталовolegbatalov@mail.ru

&underFDL; &underGPL;

&documentation.index;