Редактирование и ассистирование

Редактирование

Ввод специальных символов Альт+

Возможность ввода символов на русской раскладке с нажатой клавишей Alt

< Alt+Б > Alt+Ю
@ Alt+2 # Alt+3
$ Alt+4 ^ Alt+6
& Alt+7 ~ Alt+`
' Alt+Э | Alt+/
[ Alt+Х ] Alt+Ъ
; Alt+Ж NULL Alt+N

Автоматический перенос строк

Теперь при нажатии Enter внутри строки, программа автоматически добавит символ |.

Image https://turboconf.ru/Content/Files/31C694EEA2260A37464FB9F25FA7B436FB000A06/TurboConf_5_5_AutoLineBreaks.png

Автоматическое разворачивание шаблонов ++, +=, --, -=, *=, /=

Наберите нужный шаблон после названия переменной и он будет сразу же автоматически вставлен в модуль.

Image https://turboconf.ru/Content/Files/31C694EEA2260A37464FB9F25FA7B436FB000A06/TurboConf_5_5_AutoTemplates3.png

Вы можете задать настройки форматирования, по своим предпочтениям

Image https://turboconf.ru/Content/Files/31C694EEA2260A37464FB9F25FA7B436FB000A06/TurboConf_%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B8%D0%A4%D0%BE%D1%80%D0%BC%D0%B0%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F.png

Автозавершение выражения ?(,,)

После ввода ? будет выполнено автоматическое завершение конструкции ?(,,) и курсор установится в нужную позицию.

Image https://turboconf.ru/Content/Files/31C694EEA2260A37464FB9F25FA7B436FB000A06/auto_question_expression.png

Автоматическое обрамление выделенного текста кавычками или скобками

Для быстрого окружения текста кавычками, выделите нужный фрагмент и нажмите Shift+2 .

TurboConf автоматически добавит к выделенному тексту кавычки. Image https://turboconf.ru/Content/Files/31C694EEA2260A37464FB9F25FA7B436FB000A06/TurboConf_5_5_Quotes_Surround2.png
Image https://turboconf.ru/Content/Files/31C694EEA2260A37464FB9F25FA7B436FB000A06/TurboConf_5_5_Quotes_Surround.png

Для вставки скобок нажмите Shift+9

Image https://turboconf.ru/Content/Files/31C694EEA2260A37464FB9F25FA7B436FB000A06/TurboConf_5_5_Brackets_Surround.png

Окружить фрагмент

Окружение участка кода конструкциями Если, Попытка Исключение, Пока и т.д.

Выделите фрагмент кода, нажмите Ctrl+D и выберите конструкцию мышью или цифровыми клавишами.

Image https://turboconf.ru/Content/Files/31C694EEA2260A37464FB9F25FA7B436FB000A06/TurboConf_Surround.png

Выровнять блок текста

Ctrl + = Выравнивает операторы по символу =. Так же, в зависимости от настроек пользователя, разделяет пробелами операторы +-/*% и добавляет пробел после запятых. Убирает лишние переносы строк. Выравнивает параметры функций по запятым.

Выделите необходимый блок и нажмите Ctrl+=

Image https://turboconf.ru/Content/Files/31C694EEA2260A37464FB9F25FA7B436FB000A06/TurboConf_TextAlign.png


Авторские комментарии

Добавлен блок Alt+A

Изменен блок Alt+C

Удален блок Alt+X

Либо можно вызвать функцию ТурбоКнопкой

Image https://turboconf.ru/Content/images/AuthorComments.gif

Шаблоны полностью настраиваются. Настройки скрипта хранятся в папке .\settings

Параметры запроса

Автоматически получает из запроса параметры и создает шаблон для их установки

Установите курсор ниже текста запроса и нажмите Ctrl+Shift+Q

Image https://turboconf.ru/Content/Images/TurboConf_QueryParameters.gif

Конструктор таблицы значений

Этот инструмент помогает генерировать код таблицы значений, добавлять колонки и быстро выбирать нужное описание типов. Комбинация по умолчанию Ctrl+7

Клавиша Ins добавляет новую строку.

Image https://turboconf.ru/Content/Files/31C694EEA2260A37464FB9F25FA7B436FB000A06/table_generator.png

В форме выборе типа, для типов Число, Строка, Дата теперь можно указать свойства Длина, Точность и т.д.

Image https://turboconf.ru/Content/Files/31C694EEA2260A37464FB9F25FA7B436FB000A06/table_generator_type_props_highlight.png

Генератор кода объекта

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

Генератор кода помогает быстро заполнить свойства объекта. Для вызова можно воспользоваться ТурбоКнопкой или комбинацией Ctrl+Shift+G

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

Можно создавать код для встроенных объектов, шапок Справочников, Документов, а также их табличных частей.

Просто пишите код как обычно

Спр = Справочники.Номенклатура.СоздатьЭлемент();

Затем нажмите Ctrl+Shift+G и будет создан шаблон кода

Image https://turboconf.ru/Content/Files/31C694EEA2260A37464FB9F25FA7B436FB000A06/new_code_generator2.png

Генерировать метод

Можно создавать процедуры и функции одновременно с их первым использованием.

После того, как вы где-то в коде написали имя метода и необходимые параметры, нажмите Ctrl+Shift+M .Программа автоматически определит названия метода, типов, параметров и вставит нужный фрагмент кода.

Image https://turboconf.ru/Content/Files/31C694EEA2260A37464FB9F25FA7B436FB000A06/TurboConf_GenerateMethod.png

Добавить новый объект

Ctrl+Alt+N быстро добавляет новый объект конфигурации из любого окна конфигуратора.

Image http://infostart.ru/upload/iblock/124/add.png

Скрипт "Перемещение строк"

Модифицированная версия скрипта MoveLines от @sushakov (ret-Phoenix). Перемещает текущую строку вверх или вниз по Ctrl+Shift+Up и Ctrl+Shift+Down .

Image https://turboconf.ru/Content/Files/31C694EEA2260A37464FB9F25FA7B436FB000A06/TurboConf_5_5_MoveLines.png

Автозавершение текущей конструкции

Комбинация по умолчанию Ctrl+Enter

Автоматически переводит курсор на следующую строку или выражение. Если необходимо, закрывает скобки и добавляет символ ;

Действие команды зависит от текущего фрагмента кода.

Если символ ; в конце строки уже есть, то будет просто выполнен перевод строки.

Если есть открытые круглые или квадратные скобки, то добавит необходимое количество закрывающих скобок и выполнит перенос строки.

Когда курсор находится в выражении условий "Если Тогда" или "ИначеЕсли Тогда" переводит курсор внутрь конструкции условия.

При редактировании выражений циклов "Пока, Для, Для Каждого" переводит курсор на следующее выражение или внутрь цикла.

В комментариях перенесет строку, добавит // и нужное количество пробелов или табуляций:


Image https://turboconf.ru/Content/Files/31C694EEA2260A37464FB9F25FA7B436FB000A06/TurboConf_AutoComplete_Comments.png


Мультибуфер обмена Ctrl+Shift+V

Иногда бывает нужно вставить какой-то текст из буфера обмена, но Вы уже скопировали на его место другие данные.

В этой ситуации на помощь придет Мультибуфер обмена.

Мультибуфер содержит историю последних операций с буфером обмена. Правой кнопкой мыши или пробелом можно зафиксировать элемент для дальнейшего использования.

Image http://infostart.ru/upload/iblock/e43/clip.png


Полезный совет:
Если включить в настройках галочку Использовать в режиме Предприятия, то Мультибуфер работает и там!


Форматировать весь текст

По Alt+F форматирует весь текст модуля, без необходимости выделения и возвращает курсор на текущую позицию.


Image https://turboconf.ru/Content/Files/31C694EEA2260A37464FB9F25FA7B436FB000A06/TurboConf_FormatAll.png

Дублировать строку

Функция вставляет копию текущей строки по Alt+D .


Image https://turboconf.ru/Content/Files/31C694EEA2260A37464FB9F25FA7B436FB000A06/TurboConf_DuplicateText.png

Структура модуля (@nytlenc)

Согласно стандартам разработки 1С, модули различных сущностей должны быть оформлены определенным образом https://its.1c.ru/db/v8std#content:2149184104:hdoc

Скрипт помогает оформлять модули в соответствии со стандартами 1С.

Комбинация для вызова Alt+P или можно выполнить скрипт через меню ТурбоКнопки


Image https://turboconf.ru/Content/Files/31C694EEA2260A37464FB9F25FA7B436FB000A06/shablon1.gif
Image https://turboconf.ru/Content/Files/31C694EEA2260A37464FB9F25FA7B436FB000A06/shablon2.gif

Перейти к началу/концу метода

Скрипт выполняет переход к началу/концу текущей процедуры или функции

Перейти к началу метода Ctrl+Alt+[

Перейти к концу метода Ctrl+Alt+]

Image https://turboconf.ru/Content/Files/31C694EEA2260A37464FB9F25FA7B436FB000A06/GoToMethodStartEnd.png

Перейти к следующему разделу Альтернативная контекстная подсказка T9



К списку тем

TurboConf

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

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

Скачать

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