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

09 октября 2020 08:33
Sneer

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);
Турбоконф.ОтжатьМодификаторы();
1

Автоматическая установка с TurboConf

1. Откройте маркетплейс из главного меню TurboConf или из меню в панели уведомлений.

Откройте маркетплейс

2. Найдите нужную разработку.

Найдите нужную разработку

3. Нажмите кнопку Установить.

Нажмите кнопку Установить

TurboConf все установит автоматически!

См. также

Форматирование кода

Форматтер кода BSL

Генератор обработчиков оповещения

Подсистема Журнал регистрации во внешней информационной базе 1С

Комментарии

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

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


Модератору