Помощь

С чего начать

 

ТурбоМеню и ТурбоКнопка

 

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

TurboMenu можно вызвать комбинацией Ctrl + ~ или кликнув на специальную кнопку в правом верхнем углу конфигуратора.


TurboConf. ТурбоМеню

При работе с текстами модулей, всгеда под рукой ТурбоКнопка.

ТурбоКнопка – значок турбины, который отображается прямо в текущей строке текстового редактора. Эта кнопка вызывает специальное контекстное меню, для быстрой работы с текстами модулей. Функция работает на платформе 8.3.8 и выше.


TurboConf. ТурбоКнопка

Меню ТурбоКнопки можно также вызвать комбинацией Ctrl+Alt+Enter


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

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

 

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

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

Окружить Ctrl+D

 

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

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

Окружение выделенного фрагмента

 

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

 

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

Выравнивание блока. До

 

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

 TurboConf. Выравнивание блока. Результат


Параметры запроса Ctrl+Shift+Q

 

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

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

Вставка параметров запроса

Автовызов контекстного меню

 

В настройках, на вкладке Редактирование можно включить опцию "Автовызов контекстной подсказки".

При наборе текста ,будет автоматически вызываться контекстное меню, без необходимости нажатия Ctrl+Пробел

Автовызов контекстной подсказки работает на версиях платформы >= 8.3.8

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

TurboConf. Автоматический вызов контекстной подсказки

Генерация кода Ctrl+Shift+G

 

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

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

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

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

Спр.Наименование                     =  Неопределено; 
Спр.НаименованиеПолное               =  Неопределено; 
Спр.БазоваяЕдиницаИзмерения          =  Неопределено; 
Спр.СтавкаНДС                        =  Неопределено; 
Спр.Комментарий                      =  Неопределено; 
Спр.Услуга                           =  Неопределено; 
Спр.НоменклатурнаяГруппа             =  Неопределено; 
Спр.СтранаПроисхождения              =  Неопределено; 
Спр.НомерГТД                         =  Неопределено; 
Спр.СтатьяЗатрат                     =  Неопределено; 
Спр.ОсновнаяСпецификацияНоменклатуры =  Неопределено;

Таким же образом можно заполнять строки табличных частей.

 TurboConf. Генерация кода для заполнения реквизитов или строк табличных частей

 

Генерация метода Ctlr+Shift+M

 

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

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

 TurboConf. Генерация метода

 

Добавить новый объект Ctrl+Alt+N

 

Быстро добавляет новый объект конфигурации.

Нажмите комбинацию клавиш и выберите нужный объект.

 Добавление нового объекта

 

Автозавершение Ctrl+Enter

Автоматически завершает текущую конструкцию.

 

Действие по умолчанию. Вставляет символ ; и перенос строки

 

Завершает Если. Когда курсор находится в условии "Если <Условие> Тогда" вставляет перенос строки и курсор переходит на строку ниже

 

Автоматическая вставка символа | и выравнивание текста при редактировании строковых констант:


втоматическая вставка символа | и выравнивание текста при редактировании строковых констант

 

Автоматическая вставка символа | и выравнивание текста при редактировании строковых констант. Результат

 

Автоматическая вставка // и выравнивание текста при редактировании комментариев:


Автоматическая вставка // и выравнивание текста при редактировании комментариев

 

Автоматическая вставка // и выравнивание текста при редактировании комментариев. Результат


Поддержка шаблонов:

Поддерживаются следующие сокращения: ++, --, +=, -=, *=, /= 

Введите имя переменной, затем сокращение и нажмите Ctrl+Enter.

В настройках можно задать разделение операторов пробелами.

 Автозавершение ++

Автозавершение ++. Результат

Автозавершение +=

 Автозавершение +=. Результат

 

Закрыть скобки Ctrl + 0

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

Закрытие скобок

 

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

 

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

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

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

 

Вставка из иультибуфера обмена


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


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

Форматирует весь текст модуля  без необходимости выделения и возвращает курсор на текущую позицию.

 

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

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

 

Альтернативная подсказка T9

 

Как известно, 1С не всегда может показать контекстную подсказку по Ctrl+Пробел. Поэтому нужно вспомнить как точно называется имя свойства или метода и ввести его вручную, или найти его в Синтаксис-помощнике. 

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

T9 содержит все имена, известные в контексте данного модуля, плюс все слова, содержащиеся в индексе синтаксис-помощника последнего релиза 1С.

Если вызов происходит внутри текстовой строки, подсказка содержит все слова, набранные ранее в строках этого модуля.

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

 

T9 для Конфигуратора. Автоматический вызов подсказки после точки

Работает быстрый поиск по вхождениям первых букв и умная сортировка. Так сначала будут выведены слова встречающиеся в тексте данного модуля, а затем из индекса Синтаксис-помощника. Слова которые начинаются с искомой строки будут выведены первыми. 

T9 для Конфигуратора. Подсказка после точки. Фильтр и поиск


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

T9 для Конфигуратора. Преобразование символов на английскую раскладку.

 

Если Вы забыли, как точно называется метод или свойство, достаточно ввести любую часть его имени.  T9 выведет все слова, имеющие данное вхождение.


T9 для Конфигуратора. Поиск слова

 

Использование T9

Подсказка всплывает сама, если после нажатия Ctrl+Space отсутствует вызов штатной.

Вызвать ее можно принудительно по Ctrl+Shift+Space , или Alt+Space, а так же переключаться между ней и штатной по Ctrl+Space.

Для ввода английского слова просто начните набирать его на русской раскладке и вызовите T9.

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

 

Информация о параметрах Ctrl+P


Примечание. В TurboConf 5 эта функция была убрана, т.к. в 8.3 появилась штатная возможность. Но эта функция может быть полезна, если приходтся работать на более старых версиях платформы 1С, где нет штатной подсказки. Для таких кофигураций вы можете использовать TurboConf 4

Показывает параметры процедуры или функции. Поместите курсор после открывающей скобки и нажмите Ctrl+P. Окно с подсказкой можно перемещать.

Поддерживаются локальные процедуры и функции,  процедуры и функции общих модулей и модулей объектов. Определяет строковые параметры, функции, передаваемые в виде параметров и т.д.

 Информация о параметрах

 


Навигация


Процедуры и функции Ctrl+K

 

Улучшенный список процедур и функций модуля.

Нажмите Ctrl+K. Появится отсортированный список методов . Можно задать условие отбора. Работает поиск по началам слов. Например, для выбора процедуры  УстановитьДоступностьОтбора достаточно ввести только "уд".  При выборе, происходит переход к искомому методу.

 

Методы модуля

 

 Методы модуля. Поиск

 

Навигатор по метаданным Ctrl+J

 

Быстрый переход к объекту конфигурации.

Перемещение между объектами в большой конфигурации занимает много времени. Как можно за пару секунд открыть нужный модуль, форму или обработку?

Нажмите Ctrl+J. Введите начальное условие поиска, нажмите Enter. Подождите, пока появится список вариантов. Далее можно уточнить условие по первым буквам слов. Выберите искомый объект, и он откроется в Конфигураторе.

Если перейти к объекту, удерживая клавишу Control (Ctrl+Enter или Ctrl+ЛКМ, то откроется контекстное меню, для быстрого выбора модуля объекта, менеджера и т.д.

Навигатор по метаданным

 

Навигатор запоминает предыдущие поиски и при открытии покажет список недавних объектов для быстрого перехода.

При поиске используются настройки окна Поиск объектов метаданных (окно можно открыть, перейдя в дерево конфигурации и нажав Ctrl+F). Программа сама устанавливает необходимые настройки перед поиском. Но в случае, если в результатах поиска отсутствуют нужные объекты, убедитесь, что сняты галки “Учитывать регистр” и “Слово целиком”.

 

Быстрый выбор типа данных F4

При нажатии F4 заменяет стандартное окно выбора типа данных, с возможностью быстрого и удобного поиска.

 

Выбор типа данных. Свойства 

Окно выбора типа данных

Выбор типа данных

Фильтр по первым буквам

 Выбор типа данных. Фильтр

Результат

Выбор типа данных. Результат

В настройках можно отключить замену стандартного окна по F4.

 

История окон Alt+W

 

Улучшенный список окон с историей.

Функция хранит всю историю окон и восстанавливает ее даже после перезапуска Конфигуратора.

Когда у Вас открыто много окон, то на панели не видно их назаний и между ними сложно перемещаться.

Нажмите Alt+W. Появится отсортированный список открытых окон.  При выборе, происходит переход к искомому окну.


История окон


Каталог файлов Ctrl+Shift+O

 

Каталог файлов предназначен для быстрого поиска и открытия внешних обработок, отчетов и т.д.

Для вызова Каталога файлов нажмите Ctrl+Shift+O или кликните на кнопку открытия файла с нажатой клавишей Shift.

В этом окне содержится ваша библиотека внешних отчетов и обработок, которая доступна между всеми запущенными экземплярами 1С (как в режиме Конфигуратора, так и Предприятия).  Здесь также сохраняется история недавно открытых файлов.

Вы можете редактировать этот список. Добавлять в него свои папки с обработками и отчетами.

Работает быстрый фильтр по расположению или имени файла.

Для быстрого открытия директории файла, нажмите правой кнопкой и выберите "Перейти к расположению"


Каталог файлов


ToDo Навигатор Ctrl+2

 

ToDo Навигатор - список ваших дел или задач, которые вы добавляете в комментариях с пометкой //ToDo:

Навигатор автоматическая синхронизацируется с модулями конфигурации при добавлении, изменении или удалении комментария

Задачи хранятся раздельно для каждой конфигурации

Работает быстрый фильтр и поиск задач по вхождению слов.

 

Функция работает на платформах 1С 8.3.8 и выше.


ToDo Навигатор


Перейти к определению Ctrl+ЛКМ

 

Вызывает штатную функцию “Перейти к определению” в один клик. 

Нажмите Control и кликните  в тексте левой кнопкой мыши на интересующем Вас имени.


Рефакторинг


Переименовать Ctrl+R

 

Примечание. В 1С версии 8.3 наконец-то появилась штатная возможность переименования. Но эта функция может быть полезна, если приходтся работать на более старых версиях платформы 1С.

Название переменной перестало Вас устраивать и ее нужно переименовать. Как это сделать быстро и аккуратно,  учесть имена конструкторов, свойства объектов, вхождения в строковые константы и многие другие возможные нюансы?

Выделите  или просто встаньте курсором на имя переменной, процедуры или функции, которое хотите переименовать и нажмите Ctrl-R. При необходимости, задайте дополнительные параметры.

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

При установке флага "Искать в строках и комментариях" - будет произведена замена в строковых константах и комментариях.

При включенном флаге "Глобальная", замена будет производиться так, как будто это переменная является глобальной. Используется, если по какой-то причине, невозможно определить признак глобальности автоматически.

Переименование переменной

Переименование переменной. Результат


Извлечь метод Ctrl+M

 

Извлечение фрагмента кода в отдельную процедуру или функцию.

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

Примечание. В 1С версии 8.3 появилась штатная возможность выделения фрагмета в отедльный метод. Но как покаывает практика, она не всегда справляется.

 

Выделите фрагмент, нажмите Ctrl+M и задайте параметры метода. 

Работает интеллектуальное распознавание параметров, исключаются переменные циклов, глобальные переменные, переменные, объявленные в тексте извлекаемого фрагмента.  

Есть функция подсветки выделенной переменной.

В настройках можно задать вставку переносов строк.

  Извлечение метода

  


Имя информационной базы в заголовке окна Ctrl+F12

 
Когда открыто две одинаковые конфигурации,  иногда сложно определить в какой именно Вы находитесь в данный момент. Поэтому приходится заходить в меню Справка и смотреть "О программе".
 
TurboConf может сам получить имя информационной базы и отобразить его в заголовке окна Конфигуратора
 
Ctlr+F12  включает/выключает показ имени информационной базы в заголовке окна Конфигуратора. 
 
В настройках можно включить/отключить автоматический режим работы функции, а так же задать раположение текста, в начале или в конце строки.
 
 

Заголовок окна. Результат

 
Теперь можно легко отличить рабочую базу от тестовой
 

Code Inspector

 

Это целое приложение в составе TurboConf Ultimate. 

Code Inspector встраивается прямо в Конфигуратор 1С. В его состав входит свой компилятор и анализатор кода. В процессе анализа строится дерево разбора и происходит инспектирование возможных проблемных участков кода.

 

Code Inspector

 

Инспектировать модуль Ctrl+I


Выполняет анализ модуля на скрытые ошибки и неточности. Незаменимая возможность для проверки качества Вашего кода или кода Ваших сотрудников. Устранение ошибок, еще  до отправки разработки в релиз - существенное снижение временных и денежных расходов.

На данный момент Инспектор уже умеет выдавать следующие предупреждения:

Использование

Откройте необходимый модуль и нажмите Ctrl+I. После выполнения анализа, прямо в Конфигураторе, будут показаны результаты проверки. Кликнув на предупреждение в списке или нажав Enter произойдет переход к соответствующему участку кода.


TurboConf. Code Inspector


Существует возможность фильтрации предупреждений по категориям.


Code Inspector. Фильтр предупреждений

 

Окно Инспектора можно перемещать и закреплять на экране.

 

CodeInspector в отдельном окне

 

Code Inspector - уникальная возможность для проверки качества Вашего кода. Устранение ошибок, еще на этапе разработки - экономия времени и денег на исправление и поддержку.

Начните использовать его в своей работе прямо сейчас. Проверьте свои модули, возможно Вы найдете кое-что интересное!

  


 

OneTracker Ctrl+Alt+T

 

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

Включить трекер можно в настройках программы, на вкладке Ассистирование.

 


Защита

Обфусцировать модуль Ctrl+U

 

В TurboConf встроена поддержка сервиса защиты конфигураций Нетленка 1С. Теперь вы можете обфусцировать свои модули прямо в конфигураторе.

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

В Максимальную редакцию входит подписка Нетленка Базовая.

Возможности защиты Нетленка Базовая

Даже использование Базовой защиты значительно увеличивает время на изучение и модификацию вашего кода.

Вы также можете подключить свою учетную запись Нетленки, с более мощными возможностями защиты. Для этого достаточно задать в настройках свой ApiKey.

Обфускация модулей - лучшая защита ваших разработок!

 


Сервис шаблонов кода 1С

 

TurboConf добавляет в Конфигуратор возможность поиска и хранения фрагментов кода. Шаблоны хранятся в облаке и всегда под рукой.

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

В конфигураторе, нажмите Ctrl+B для поиска нужного шаблона.

Для добавления нового шаблона, выделите в Конфигураторе необходимый текст и нажмите Ctrl+Shift+B


TurboConf сервис шаблонов кода 1С


 


Прочие функции

В настройках можно включить очистку окна сообщений при проверке модуля по Ctrl+F7 или F7.

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

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

Для использования стандартных цветов Windows установите флаг Использовать тему Windows.

В настройках можно отключить Переход к определению по Ctrl+ЛКМ

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

В программе предусмотрена возможность автоматической и ручной проверки обновлений.


Хотите узнать больше?

Подпишитесь на группу проекта, чтобы получать новости, уроки и полезные советы по работе c программой.


Скачать

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