Меню «Сервис»

СервисЗаблокировать изменение текста

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

СервисТип документа

Позволяет выбрать тип файла для текущего документа. Переопределяет глобальный тип файла, указанный с помощью пункта меню НастройкаНастроить редактор... на вкладке «Типы файлов», но только для текущего документа.

СервисПодсветка

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

СервисРасстановка отступов

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

СервисКодировка

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

СервисКонец строки

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

СервисДобавлять отметку о порядке байтов (BOM)

Позволяет явным образом добавить маркер последовательности байтов в документах, закодированных в формате Юникод. Маркер последовательности байтов — это символ из стандарта Юникод, используемый для обозначения порядка байтов в текстовом файле или потоке. Дополнительные сведения: Маркер последовательности байтов.

СервисСценарии

Это вложенное меню содержит список сценариев. Возможно также написать собственные сценарии. Это позволяет расширить функционал KatePart инструментами, определёнными пользователем.

СервисСценарииНавигация
СервисСценарииНавигацияПерейти к предыдущему такому же отступу (Alt+Shift+Стрелка вверх)

Перемещает курсор к первой строке над текущей, которая имеет тот же уровень отступа, что и текущая.

СервисСценарииНавигацияПерейти к следующему такому же отступу (Alt+Shift+Стрелка вниз)

Перемещает курсор к первой строке под текущей, которая имеет тот же уровень отступа, что и текущая.

СервисСценарииРедактирование
СервисСценарииРедактированиеОтсортировать выделенный текст

Упорядочивает выделенный текст или весь документ по возрастанию.

СервисСценарииРедактированиеПереместить строки ниже (Ctrl+Shift+Стрелка вниз)

Переместить выделенные строки ниже.

СервисСценарииРедактированиеПереместить строки выше (Ctrl+Shift+Стрелка вверх)

Переместить выделенные строки выше.

СервисСценарииРедактированиеПродублировать выделенные строки ниже (Ctrl+Alt+Стрелка вниз)

Дублирует выделенные строки ниже.

СервисСценарииРедактированиеПродублировать выделенные строки выше (Ctrl+Alt+Стрелка вверх)

Дублирует выделенные строки выше.

СервисСценарииРедактированиеЗакодировать выделенный текст в формат URI

Кодирует выделенный текст таким образом, чтобы его было возможно использовать как часть строки запроса URL-адреса. Выделенный текст заменяется закодированным.

СервисСценарииРедактированиеДекодировать выделенный текст в формате URI

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

СервисСценарииEmmet
СервисСценарииEmmetРазвернуть сокращение

Преобразует выделенный текст в пару открывающих и закрывающих тегов HTML или XML. Например, если выбрано div, этот элемент будет заменён на <div></div>.

СервисСценарииEmmetОбернуть в тег

Оборачивает выделенный текст в тег, указанный в командной строке.

СервисСценарииEmmetПереместить курсор к соответствующему тегу

Если курсор находится внутри открывающего тега HTML/XML, он будет перемещён к закрывающему тегу. Если же курсор находится внутри закрывающего тега, он будет перемещён к открывающему тегу.

СервисСценарииEmmetВыделить содержимое тега HTML/XML, перемещаясь внутрь

Если курсор находится внутри пары тегов HTML/XML, выделение также будет включать и содержимое этих тегов HTML/XML (не включая сами теги).

СервисСценарииEmmetВыделить содержимое тега HTML/XML, перемещаясь наружу

Если курсор находится внутри пары тегов HTML/XML, выделение также будет включать и содержимое этих тегов HTML/XML (включая сами теги).

СервисСценарииEmmetЗакомментировать или раскомментировать

Если выделенный текст не является комментарием, он будет обозначен как комментарий HTML/XML (например, <!-- выделенный текст -->). Если выделенный текст является комментарием, то соответствующие теги будут удалены.

СервисСценарииEmmetУдалить тег под курсором

Если курсор находится внутри тега HTML/XML, этот тег будет удалён целиком.

СервисСценарииEmmetУменьшить число на 1

Если выделенный текст является числом, из него будет вычтена единица. Например, если выделено 5, результатом будет 4.

СервисСценарииEmmetУменьшить число на 10

Если выделенный текст является числом, из него будет вычтено 10. Например, если выделено 15, результатом будет 5.

СервисСценарииEmmetУменьшить число на 0,1

Если выделенный текст является числом, из него будет вычтено 0,1. Например, если выделено 4,5, результатом будет 4,4.

СервисСценарииEmmetУвеличить число на 1

Если выделенный текст является числом, к нему будет прибавлена единица. Например, если выделено 5, результатом будет 6.

СервисСценарииEmmetУвеличить число на 10

Если выделенный текст является числом, к нему будет прибавлено 10. Например, если выделено 5, результатом будет 15.

СервисСценарииEmmetУвеличить число на 0,1

Если выделенный текст является числом, к нему будет прибавлено 0,1. Например, если выделено 4,5, результатом будет 4,6.

СервисДополнить код (Ctrl+Пробел)

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

СервисАвтодополнение слов

При выборе пункта Использовать нижестоящее слово (Ctrl+9) или Использовать вышестоящее слово (Ctrl+8) для дополнения введённой на данный момент части слова будет выполняться поиск похожих слов в направлении вниз или вверх от текущей позиции курсора. При выборе пункта Автодополнение как в командной оболочке появится окно с совпадающими записями.

СервисОрфографияАвтоматическая проверка орфографии (Ctrl+Shift+O)

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

СервисОрфографияПроверка орфографии...

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

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

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

Заменить на:

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

Язык:

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

В правой части диалога расположены 6 кнопок управления проверкой орфографии:

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

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

Похожие слова

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

Заменить

Подтвердить замену неизвестного слова текстом из поля Заменить на.

Заменить все

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

Игнорировать

Продолжить поиск ошибок, не меняя неизвестное слово.

Игнорировать везде

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

Примечание

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

Ещё три кнопки расположены по горизонтали, в нижней части диалога проверки орфографии:

Справка

Открывает справочную систему KDE на странице справки к этому диалогу.

Готово

Завершает процесс проверки орфографии (сохраняя все исправления).

Отмена

Прерывает проверку орфографии (не сохраняя исправления).

СервисОрфографияПроверка орфографии от курсора...

Запускает программу проверки орфографии, но начинает проверку с позиции курсора (а не с начала документа).

СервисОрфографияПроверка орфографии в выделенном фрагменте...

Проверяет орфографию в выделенном фрагменте текста.

СервисОрфографияВыбрать словарь...

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

СервисПривести отступы в порядок

Убирает все отступы в выделенном фрагменте текста или в строке, на которой находится курсор. Это действие будет осуществлено с учётом выбранного режима расстановки отступов.

СервисВыровнять

Заново выравнивает текущую строку или строки в выделенном фрагменте согласно правилам отступа для документа.

СервисЗакомментировать (Ctrl+D)

Добавляет знак комментария, отделённый от начала текста в строке пробелом.

СервисРаскомментировать (Ctrl+Shift+D)

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

СервисПеревести в ВЕРХНИЙ РЕГИСТР (Ctrl+U)

Переводит выделенный текст (или букву под курсором) в верхний регистр.

СервисПеревести в нижний регистр (Ctrl+Shift+U)

Переводит выделенный текст (или букву под курсором) в нижний регистр.

СервисПеревести в регистр Как в предложениях (Ctrl+Alt+U)

Переводит заглавные буквы выделенного текста в верхний регистр.

СервисОбъединить строки (Ctrl+J)

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

СервисВыполнить перенос строк

Включает статический перенос строк в документе. Символ новой строки будет вставлен автоматически, когда текущая строка достигнет длины, указанной на вкладке Переносить слова на новую строку после (НастройкаНастроить редактор...).