TurboConf 5 - расширение Конфигуратора 1С

TurboConf повышает эффективность работы в Конфигураторе 1С и помогает автоматизировать большинство рутинных задач

Перейти к публикации

Вознаграждение за ответ
Показать полностью
Комментарии
1083. Сергей Старых (tormozit) 4729 10.06.18 13:17 Сейчас в теме
При фильтрации списков по подстроке очень хочется окраски вхождений этой подстроки аналогично тому, как это делается например в дереве конфигурации. Например на картинке отобрана строка "ПриОткрытии" по подстроке "про", но в эту строку эта подстрока не входит. При наличии раскраски в частности сразу было бы понятно, что фильтр некорректно работает.
Прикрепленные файлы:
(1083) фильтр работает корректно, он отфильтровал [ПР]и[О]ткрытии
1098. Сергей Старых (tormozit) 4729 10.06.18 22:43 Сейчас в теме
(1095) В чем полезность такой фильтрации? Обычно подобный поиск (с разрывами) делают с разделением фрагментов в строке поиска с помощью не менее одного пробела - "пр о", а непрерывная последовательность всегда ищется непрерывно.
(1098) полезность - не нужно лишний раз нажимать пробел, чтобы фильтровать списки, начинающиеся на одинаковые слова
ДокументПрихода,
ДокументРасхода

докр - ДокументРасхода
докп - ДокументПрихода

через пробел уточняется тип
1103. Сергей Старых (tormozit) 4729 11.06.18 12:20 Сейчас в теме
(1101) Ясно. Фича на мой взгляд довольно спорная.
1084. Сергей Старых (tormozit) 4729 10.06.18 13:35 Сейчас в теме
Ошибка при вызове подсказки по параметрам. Сначала CTRL+P нажал и показалось окно подсказки по параметрам. Потом нажал CTRL+SHIFT+SPACE и получил ошибку
System.ArgumentNullException: Значение не может быть неопределенным.
Стек

Версия 5.2.6733.27158
1С 8.3.13
Прикрепленные файлы:
1085. Сергей Старых (tormozit) 4729 10.06.18 14:03 Сейчас в теме
Предлагаю в окне "Редактирование типа данных", если не включен флажок "Составной тип" и выполняется двойной клик на строке конкретного типа, то ставить в этой строке флажок и нажимать ОК.
Прикрепленные файлы:
(1085) думаю, это можно сделать, добавлю на доску
1087. Сергей Старых (tormozit) 4729 10.06.18 14:21 Сейчас в теме
Как отключить хоткей ALT+C? У меня на него глобальной хоткей в ОС повешен более важный, чем вставка комментариев в TurboConf, а он его перекрывает.
(1087) зайти в папку scrtips. Файл AuthorComments.os. Там поменять хоткей
1092. Сергей Старых (tormozit) 4729 10.06.18 18:33 Сейчас в теме
1111. Сергей Старых (tormozit) 4729 11.06.18 21:09 Сейчас в теме
Меня в конфигураторе в редакторе модуля часто напрягает невозможность выполнения вставки из буфера обмена при отображении списка контекстной подсказки. Хотелось бы, чтобы при этом список подсказки закрывался и выполнялась вставка.
(1111) в какой ситуации возникает необходимость вставлять что-либо при открытой подсказке?
1123. Сергей Старых (tormozit) 4729 13.06.18 09:00 Сейчас в теме
(1120) Например я скопировал имя метода или свойства объекта. Затем пришел в другое место модуля и написал имя переменной, затем ввел точку и открылся список подсказки. Теперь чтобы вставить из буфера готовое имя свойства/метода объекта мне нужно нажать ESC и затем CTRL+V. А хотелось бы чтобы ESС не приходилось нажимать.
1124. Oleg Space (spacecraft) 13.06.18 09:33 Сейчас в теме
(1123) а это действие штатной подсказки так работает. Для подсказки ТС несколько иначе. Можно сразу вставить из буфера и нажать ESC. В принципе приемлемо, только привыкнуть.
1125. Сергей Старых (tormozit) 4729 13.06.18 09:40 Сейчас в теме
(1124) Я не пользуюсь подсказкой Т9 из TuboConf
1112. Сергей Старых (tormozit) 4729 11.06.18 21:16 Сейчас в теме
При выборе типа параметра дочерней команды для объекта метаданных хочется, чтобы по умолчанию текущей строкой становился тип родительского объекта метаданных. Такое хочется и для выбора типа из выпадающего списка и для выбора типа в диалоге.
Прикрепленные файлы:
1113. Сергей Старых (tormozit) 4729 11.06.18 21:43 Сейчас в теме
Желаю конструктор условия остановки в отладчике. В нем должно быть дерево условий по аналогии с отбором компоновки (И-НЕ-ИЛИ дерево). Нужна возможность создавать условие (группу элементов дерева условия) из выделенных строк табло, т. е. выделяем несколько строк табло, выполняем команду и открывается окно конструктора условия точки останова, где можно поменять виды сравнения или значения.
Прикрепленные файлы:
1114. Сергей Старых (tormozit) 4729 11.06.18 21:53 Сейчас в теме
При копировании в буфер обмена текста из редактора модуля помещать не только простой текст, а еще и раскрашенный (Rich text).

Довольно часто текст на встроенном языке 1С или языке запросов хочется копировать в буфер вместе с форматированием например из редактора модуля. Это нужно например при вставке в различные публикации, документацию, задачи, письма. Сейчас в буфер обмена помещается только чистый текст. Поэтому приходится пользоваться различными обычно несовершенными программами для раскраски текста заново и уже затем копирования в буфер обмена в RTF или HTML формате.
Прикрепленные файлы:
(1114) есть готовая реализация раскраски? прикрутить несложно
1115. Сергей Старых (tormozit) 4729 11.06.18 22:01 Сейчас в теме
Предлагаю опцию "Автоматически открывать диалог захвата объектов в хранилище". При ее включении у незахваченных объектов (в первую очередь модулей) попытка их редактировать открывает диалог захвата объекта (родительского, если это дочерний) в хранилище. Такой режим заметно сократит время выполнения операций в случае, когда нужно сделать много точечных изменений в конфигурации, не выполняя захват всех объектов.
Аналогично хочется и для включения возможности изменения объектов поставщика.
Работа над TurboConf 5.3 идет полным ходом. Версия для ознакомления будет доступна уже совсем скоро.

Полный список улучшений будет позже, пока представлю пару новых функций.

- Переход к объекту по Ctrl+Click в поле выбора типа

- Переход к строке ошибки по Ctrl+Click прямо из журнала регистрации, с сохранением текущего фильтра дерева конфигурации
Прикрепленные файлы:
1128. Сергей Старых (tormozit) 4729 13.06.18 17:29 Сейчас в теме
(1126) Еще бы замирания убрать. Уж больно они раздражают.
(1128) это исправлено в версии 5.3 для ознакомления
Еще одно улучшение в TurboConf 5.3

Отладка становится легче. Подсказка T9 теперь работает в поле условия точки останова, а также в поле вычисления выражения!
Прикрепленные файлы:
Новая T9 научилась поддерживать структуры и подсказывать имена ключей.
Прикрепленные файлы:
Новая функция Перейти к объекту теперь поддерживает составные типы.
Прикрепленные файлы:
В TurboConf 5.3 подсказка T9 может определять неправильную раскладку клавиатуры и автоматически переключать язык.
Прикрепленные файлы:
1133. Сергей Старых (tormozit) 4729 16.06.18 17:37 Сейчас в теме
Предлагаю добавить команду для поддержки функции От() режима отладки из подсистемы "Инструменты разработчика" . Выделяем выражение в редакторе модуля и выполняем команду "Сохранить запрос для отладки в ИР". При этом открывается диалог "Вычислить выражение", подставляется вызов функции ИР с передачей выделенного в редакторе модуля выражения и нажимается "Вычислить". В настройках интеграции с ИР нужно будет задать тип вариант ИР (портативный, встроенный, расширение), сетевой путь расположения файлов ИР для портативной версии. Аналогично можно добавить поддержку и других подобных инструментов (не ИР).
(1133) У меня нет установленных ИР. Так вроде достаточно простой скрипт, могу сделать основу, если ты затем сможешь добавить нужные настройки и протестировать.
1136. Сергей Старых (tormozit) 4729 18.06.18 09:14 Сейчас в теме
(1135) Да. Пример бы не помешал.
(1136) вот шаблон для вычисления От()

настройки шаблона можно изменить в settings
Прикрепленные файлы:
DevToolsScript.zip
Функция "Объявить параметр" теперь работает по другому. Вместо объявления типа параметра в комментариях, теперь создается специальная область. В результате может работать штатная подсказка.
Прикрепленные файлы:
Оставьте свое сообщение