Содержание
В первой истории про текстовые редакторы мы увидели, что простенький, казалось бы, KWrite обладает функциями, достаточными не только для редактирования конфигов, но и для сочинения достаточно длинных нарративных текстов. В том числе и структурированных.
Вставка тэгов
Потому что в KWrite оказалась функция вставки тэгов. Точнее, тэга, потому что она предусмативает единственный тэг — div
. Что, конечно, много лучше, чем ничего. Потому что потом вместо него можно можно полуавтоматически подставлять любые другие тэги, благо история поиска и замены в KWrite сохраняется`.
Доступ к этой функции — только через инструментальную панель, точнее, чеез её секцию KatePartView. Где она именуется Wrap with Tag:
Правда, штатной пиктограпммки для неё не предусмотрено — подобрать её предстоит самому, руководствуясь общим стилем и собственным эстетическим чувством:
На приведённых скриншотах можно видеть, что панель инструментов расположена вдоль левого края окна, а не сверху, как по умолчанию. Но при желании её можно ориентировать как угодно. Только сначала её надо разблокировать — по умолчанию панель инструметов заблокирована:
И нужный нам сейчас пункт контекстного меню по ПКМ появляется в нём только после разблокировки.
Вкладки
В прошлой Истории говорилось, что KWrite относится к группе редакторов с однодокументным интерфейсом (SDI) — то есть каждый файл открывается в отдельной его копии (окне). И до недавнего времени это было верно. Положение изменилось с выходом версии 22.08, наследующей свой номер от очередной KDE Gear (так теперь называется набор приложений KDE, бывший Applications):
Отныне новые файлы могут открываться в том же окне редактора в виде вкладок (так называемых табов), каковых может быть сколько угодно (в разумных пределах):
Вкладки добавляют редактору средства управления файлами, пусть и зачаточные — ПКМ на любой вкладке вызывает контекстное меню, позволяющее переименовать или удалить открытый в ней файл:
Таким образом, KWrite превращается в редактор с ногодокументным интерфейсом (MDI). То есть становится совсем всамделишним.