AkelPad


InsertTextLN

Описание

Вставляет текст, число или номер строки в начале и/или в конце выделенного

Автор: KDJ,     дата: 2015-09-19,     Ссылка

Пример использования

Call("Scripts::Main", 1, "InsertTextLN.js", "0")

Параметры

Параметр изначально задаёт опцию "Область применения"
0 - (по умолчанию) вставить в выделенное
1 - Вставить в каждую выделенную строку
2 - Вставить в каждую часть выделенного столбиком

Примечание

Скрипт должен быть в юникоде (UTF-16 LE)
По умолчанию параметр 0, который можно не указывать.


В левой части окна то, что будет вставлено слева, в правой части окна то, что будет вставлено справа, по центру некоторые общие настройки.

ПараметрОписание
Заполнитель шириныЕсли указать 0, то если последнее число имеет больше разрядов (ширину), чем первое, то для чисел с меньшим разрядом будет предшествовать 0, то есть 09 или 009, а не 9. По умолчанию пробел.
Префикс и суффиксТекст вставляемый вокруг числа (слева и справа)
Своя нумерацияЗдесь задаётся начало отсчёта и шаг (инкремент). Если не задать то числа используются реальные номера строк.
\n = Новая строка
\t = Табуляция
Эти метасимволы можно использовать в полях текста раскрывающегося списка (когда установлена галка), чтобы иметь возможность вставить перенос строки и табуляцию. Без галки метасимволы расцениваются как обычный текст.
Область примененияЗдесь выбор того, что является началом и концом, для целого выделенного, для каждой строки выделенного и для каждого участка выделенного.
Замена выделенногоЭта опция полезна в режиме "Выделено столбцом".
ПрименитьДелает действие без закрытия окна, например для многократного действия с использованием текущих настроек окна.

Где можно использовать скрипт?