Истории про редакторы. Аппендикс про KWrite

Содержание
  1. Вставка тэгов
  2. Вкладки

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

Вставка тэгов

Потому что в KWrite оказалась функция вставки тэгов. Точнее, тэга, потому что она предусмативает единственный тэг — div. Что, конечно, много лучше, чем ничего. Потому что потом вместо него можно можно полуавтоматически подставлять любые другие тэги, благо история поиска и замены в KWrite сохраняется`.

Доступ к этой функции — только через инструментальную панель, точнее, чеез её секцию KatePartView. Где она именуется Wrap with Tag:

Правда, штатной пиктограпммки для неё не предусмотрено — подобрать её предстоит самому, руководствуясь общим стилем и собственным эстетическим чувством:

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

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

Вкладки

В прошлой Истории говорилось, что KWrite относится к группе редакторов с однодокументным интерфейсом (SDI) — то есть каждый файл открывается в отдельной его копии (окне). И до недавнего времени это было верно. Положение изменилось с выходом версии 22.08, наследующей свой номер от очередной KDE Gear (так теперь называется набор приложений KDE, бывший Applications):

Отныне новые файлы могут открываться в том же окне редактора в виде вкладок (так называемых табов), каковых может быть сколько угодно (в разумных пределах):

Вкладки добавляют редактору средства управления файлами, пусть и зачаточные — ПКМ на любой вкладке вызывает контекстное меню, позволяющее переименовать или удалить открытый в ней файл:

Таким образом, KWrite превращается в редактор с ногодокументным интерфейсом (MDI). То есть становится совсем всамделишним.

Автор: alv

Про себя напишу потом

Добавить комментарий