Форматирование после вставки

Добавил: Sneer, 09 октября 2020 08:33, обновлено: 16 февраля 2021 16:13

Раздел: Скрипты пользователей

TurboConf Скрипты


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

//@script_name FormatAfterPaste
//@script_display_name Форматировать фрагмент после вставки
//@script_description Форматировать фрагмент после вставки
//@script_author a.timashov
//@script_developer_url https://turboconf.ru
//@script_hotkey Shift+Insert
//@retain_clipboard 0
//@enterprise_mode 1
//@hide_actions 0
//@text_documents_only 1

ТурбоКонф = Новый ТурбоКонф;

Текст = "";
Поз = 0;
Кол = 0;
Стр = 0;
Стр2 = 0;
Модуль = Турбоконф.ПолучитьТекстСПозицией(Текст, Поз, Кол, Стр);
Турбоконф.Вставить();
Модуль = Турбоконф.ПолучитьТекстСПозицией(Текст, Поз, Кол, Стр2);

КолНажатий = Стр2-Стр;

Турбоконф.ШифтКлавиша(Клавиши.Up, КолНажатий);

Турбоконф.АльтШифтКлавиша(Клавиши.F);

Турбоконф.Клавиша(Клавиши.Right);
Турбоконф.ОтжатьМодификаторы();

К списку тем

Комментарии

bolsun
16 февраля 2021 16:12: #1

bolsun переместил тему в раздел Скрипты пользователей


TurboConf

Расширение возможностей

Конфигуратора 1С

Скачать

Бесплатный пробный период 14 дней