Вход | Регистрация
    1  2  3  4  5  6  7  8  9   

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

[Фрэнки, 11.07.19 - 19:58]
TurboConf - расширение Конфигуратора 1С для профессиональных разработчиков
Я
   BMW1C
 
19.02.18 - 15:45
Добрый день, уважаемые разработчики! Цель этой ветки — познакомить с проектом TurboConf тех, кто о нем еще не слышал. Получить образную связь от текущих и потенциальных пользователей программы.

Как TurboConf помогает программистам 1С

- Показывает подсказки и ускоряет ввод текста
- Проверяет код модулей на скрытые ошибки
- Упрощает навигацию между объектами конфигурации
- Генерирует и автоматически завершает фрагменты кода
- Помогает красиво оформить текст модулей
- Создает и ищет шаблоны кода в облачном сервисе
- и многое другое

Программа использует только штатные средства взаимодействия с Конфигуратором, поэтому поддерживаются все текущие релизы платформы 1С 8.2 и 8.3.

Проект развивается с 2013 года. На текущий момент доступна уже 5-я версия. В ней много нового и значительно улучшена работа с Конфигуратором.

Что нового в TurboConf 5


- Более быстрый механизм взаимодействия с Конфигуратором
- Поддержка пользовательских расширений на 1Script (примеры скриптов в папке ./scripts)
- Автоматический вызов штатной контекстной подсказки без нажатия Ctrl+Пробел
- Новая функция "Генерация метода" (Ctlr+Shift+M) Создание процедуры или функции, одновременно с ее первым использованием
- OneTracker (Ctrl+Alt+T) Автоматический учет времени работы с конфигурациями. Учет ведется в разрезе конфигураций, объектов и т.д.
- Автоматический вывод имени информационной базы в заголовке окна Конфигуратора
- Генерация кода (Ctrl+Shift+G). Автоматическая генерация кода для заполнения реквизитов или строк табличных частей справочников и документов
- ToDo Навигатор (Ctrl+2) Быстрый поиск и переход по списку ваших задач-комментариев //ToDo:
- Ассистент "Генерация параметров запроса" (Ctrl+Shift+Q) автоматически получит из запроса параметры и создаст шаблон для их установки

Новое в TurboConf 5.1


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

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

http://turboconf.ru/Content/images/TurboConf_TurboButton.gif

Рядом с главным меню конфигуратора, появилось ТурбоМеню.

http://www.turboconf.ru/Content/Images/TurboConf.TurboMenu.gif

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

Поддержка 8.3.12

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

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

Новое в TurboConf 5.2


- Альтернативная подсказка T9 и вызов штатного контекстного меню значительно улучшены
- Пользовательские шаблоны в T9 и вложенные меню
- Поиск и предложения подсказки T9 стали более интеллектуальными
- Шаблоны T9 теперь можно интегрировать со штатным контекстным меню по кнопке TAB http://turboconf.ru/Content/images/TurboConf52_ContextMenuTab2.gif
- Улучшен скрипт "Авторские комментарии" для более удобной работы
- Новый скрипт Шаблоны модулей. Оформление модулей согласно стандартам разработки 1С http://turboconf.ru/Forum/Details/1510
- Множество исправлений и улучшений

Cкачать пробную версию и ознакомиться с возможностями программы можно по ссылке http://turboconf.ru

Буду рад любой обратной связи. Вместе мы сможем сделать TurboConf еще лучше!

С уважением, разработчик Болсун Михаил.
 
 
   ShootNICK
 
701 - 08.02.19 - 13:52
а есть страница/ролик типа "быстрый старт" ?

типа основные функции (1,2,3, подробней  - тут) , скрипты писать вот этим (подбробней тут), оптимальные настройки такие, но можно так (подбробней тут ) ?
   BMW1C
 
702 - 13.02.19 - 15:34
(701) да, конечно, есть Помощь с роликами и описаниям

https://turboconf.ru/TurboConf/Help
   webdev
 
703 - 13.02.19 - 19:29
(0) Эта ветка ошибочно находится в разделе IT, на не в разделе 1С
   BMW1C
 
704 - 13.02.19 - 20:06
(703) хм, точно. Спасибо! Сообщу Волшебнику.
   Волшебник
 
705 - 13.02.19 - 21:13
(703)(704) Исправлено
   BMW1C
 
706 - 19.02.19 - 08:34
Вышла версия 5.6.6981.28863

- Увеличена скорость открытия подсказки T9 в окнах Редактирования запросов, Вычисления выражений и т.д.
- При вызове подсказки T9 внутри текстов запросов, после символа &, из подсказки T9 теперь исключаются ключевые слова языка запросов. Будут отображены только подходящие имена параметров из динамического шаблона (например, для Номенклатура.Наименование = &Наименование). Если подходящего по фильтру значения нет, то подсказка не будет вызываться совсем.
- Мелкие исправления.
   Segate
 
707 - 19.02.19 - 09:18
(0) а есть возможность динамически менять шаблон комментария?
Например у меня есть система, в которой учитываются задачи в работе, в этой системе генерируется номер задачи и текст комментария(Например: //++Segate #<ИдентификаторЗадачи> <ДатаВремя>)

Впоследствии по этим комментариям я собираю изменения по задаче и привязываю объекты, чтобы строить импакт-матрицу для тестирования.

Но на данный момент, при смене задачи нет возможности программно поменять шаблон комментария и номер задачи приходится вводить руками(или же перезапускать конфигуратор для обновления шаблона)

Есть ли возможность обновлять текст шаблонов турбоконф без перезапуска конфигуратора и программно?
   BMW1C
 
708 - 19.02.19 - 14:00
(707) можно задавать задачу над которой работаете и она будет автоматически вставляться в авторские комментарии

https://turboconf.ru/Content/Files/31C694EEA2260A37464FB9F25FA7B436FB000A06/TurboConf_5_5_OneTracker_CurrentTask.gif

Шаблон комментария можно также настроить под себя в файле .\settings\AuthorComments\Settings.os

Вот пример настройки шаблона для скрипта "Комментарий коммита в хранилище"

https://turboconf.ru/Content/Files/31C694EEA2260A37464FB9F25FA7B436FB000A06/TurboConf56_CommitComment2.gif
   Вафель
 
709 - 19.02.19 - 14:06
есть ли какая бесплатная урезанная версия?
   BMW1C
 
710 - 19.02.19 - 16:51
(709) такой версии нет.
   BMW1C
 
711 - 27.02.19 - 08:48
Вышла версия 5.6.6997.18994

- OneTracker теперь сохраняет значение идентификатора текущей задачи между сеансами работы программы.
- В функции "Выровнять блок" исправлено удаление символа переноса строки в конце фрагмента.
- В функции "Быстрый выбор типа" исправлено отсутствие в списке искомого значения, когда название типа начиналось с символа в нижнем регистре.
- В гибридной подсказке исправлено перемещение курсора вверх текста модуля, которое иногда происходило после ввода символа точки.
- Исправлено срабатывание обрамления текста кавычками, которое происходило после Ctrl+Backspace и последующего нажатия символа кавычки.
- Исправлено появление в гибридном меню, значений из дочерних списков шаблонов, например, НаКлиенте, НаСервере из группы шаблонов Процедура_КонецПроцедуры и т.д.
   ДенисЧ
 
712 - 27.02.19 - 08:58
(711) Сделал бы ты какую-то урезанную версию...
   BMW1C
 
713 - 27.02.19 - 16:04
(712) как я уже писал выше, бесплатных урезанных версий не планируется.
   Вафель
 
714 - 27.02.19 - 16:21
фри2плэй - более денежная форма монетизации
   ДенисЧ
 
715 - 27.02.19 - 16:32
(713) Ну и зря. Может, я бы попробовал бесплатную - подсел бы и купил.
   BMW1C
 
716 - 27.02.19 - 18:00
(714) Иногда фримиум работает, иногда нет. Я выбрал тот формат монетизации, который максимально подходит для моего продукта.

(715) Есть пробная полная версия с периодом две недели. Думаю этого вполне достаточно, для понимания нужен Вам продукт или нет. Если этого периода  недостаточно, тогда можно написать мне и я продлю тестовый период. Бесплатные версии обычно урезаются до самого минимума. Узнать как работают функции из полной версии, работая в урезанной - очень затруднительно.
   BMW1C
 
717 - 04.03.19 - 11:35
Скрипты для взаимодействия с хранилищем

Собрал в одной теме скрипты, с кратким описанием и демонстрацией работы.

Сохранение пароля и автоподключение к хранилищу (@Сергей Шевченко)
Комментарий при коммите в хранилище
Захват текущего объекта в хранилище
Набор модифицированных скриптов для взаимодействия с хранилищем: рекурсивный захват, обработка ошибок соединения и т.д.(@lankaster)

https://turboconf.ru/Forum/Details/3676
   Александр Б
 
718 - 04.03.19 - 11:52
Если куплю лицензию и у меня 2 сервера. Я смогу на обоих использовать 1 лицензию, или 2 надо?
   BMW1C
 
719 - 04.03.19 - 11:57
Лицензия привязывается к разработчику, а не к компьютеру.
Если Вы один будете использовать программу, то достаточно 1 лицензии. Количество лицензий приобретается по числу пользователей.
   Александр Б
 
720 - 04.03.19 - 11:59
(719) Что включает в себя "Техподдержка"?
   Mikeware
 
721 - 04.03.19 - 12:00
(715) была 30дневка. я попробовал, и купил. Не жалею. По крайней мере, нервов сэкономил изрядно...
   BMW1C
 
722 - 04.03.19 - 12:05
(720) получение обновлений, помощь при возникновении вопросов
   BMW1C
 
723 - 04.03.19 - 12:07
(721) спасибо за отзыв! :)
   Александр Б
 
724 - 04.03.19 - 12:13
(723) Могу дать обратную связь. Я очень часто использую ctrl для выделения куска кода, вместо двойного нажатия мышкой. Например для копирования имени элемента структуры.
Если судить по другим IDE, переход к объявлению переменной должен выполняться при клике с ctrl именно на переменной, а не на реквизитах этой переменной. Это очень неудобный момент на котором теряется время, потому что на автомате привык через ctrl выделять реквизит и не отпуская ctrl нажать V, чтобы подменить значением из буфера.
   Александр Б
 
725 - 04.03.19 - 12:16
+ (724) Ещё один неудобный момент.
Чтобы выровнять строки по запятым или знакам равно, нужно выделять строки не от табуляции, а от начала строки и до конца последней строки. Если по привычке выделяю до начала следующей строки, код едет.
   BMW1C
 
726 - 04.03.19 - 12:31
спасибо

(724) по переходу с Ctrl, можно отключить в настройках, если мешает. Текущий код пока не анализируется, просто вызывается штатный переход к определению. Подумаю что с этим можно сделать.

(725) да, фрагмент необходимо выделять с начала строки. Это момент можно улучшить, добавлю в задачи.
   Александр Б
 
727 - 04.03.19 - 12:38
(726) Для себя Ctrl + клик отключил. По сути F12 даёт или то же самое, или почти то же самое.
А выравнивание да, надо поправить.
Пока, лично для меня, это самый жирный плюс, т.к. нет никакой альтернативы выравнивания штатными средствами, что странно, потому что в рекомендациях к оформлению кода это есть. А натыкивать пробелы/табы - трата времени.
   Александр Б
 
728 - 19.03.19 - 12:18
Почему-то некоторые/многие функции не работают в старых версиях платформы, например 8.2.19.130.
   BMW1C
 
729 - 19.03.19 - 13:29
Чтобы работали все функции, необходим релиз платформы 1С 8.3.8 и выше.
Ниже этой версии, платформа 1с не поддерживает UIAutomation, поэтому не все функции будут доступны.
   BMW1C
 
730 - 05.04.19 - 09:56
Вышла тестовая версия 5.6.7034.20861

- Улучшена релевантность гибридной подсказки T9. История введенных значений, теперь хранится для каждого запущенного конфигуратора отдельно. Раньше значения, введенные в одном конфигураторе, могли появляться и в контекстном меню других конфигураторов.
- Дополнительно к разделению по конфигураторам, кэш гибридной подсказки T9, теперь хранится в разрезе методов модулей.
- Исправлена ошибка, когда в системах с несколькими мониторами, ТурбоМеню появлялось не на том мониторе, на котором было вызвано. Также все последующие окна, вызванные из этого меню, появлялись не на том мониторе.
- Исправлена ошибка «объект не найден» при переходе к объекту из «Истории окон».
- Мелкие исправления.

https://turboconf.ru/Forum/Details/3596
 
 Рекламное место пустует
   BMW1C
 
731 - 09.04.19 - 11:36
Начинаем знакомство с новыми возможностями TurboConf 5.7

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

Подробнее https://turboconf.ru/Forum/Details/3706
   BMW1C
 
732 - 09.04.19 - 14:29
Новости проекта, обзор новых возможностей и советы по работе с программой - в группе https://vk.com/turboconf
   BMW1C
 
733 - 10.04.19 - 17:09
Учет рабочего времени в разрезе задач

В OneTracker появилась возможность анализировать рабочее время по задачам. Текущую задачу можно задать как в Конфигураторе Ctrl+3, так и в самом OneTracker.

Эта же задача будет вставляться в авторские комментарии и в комментарии при коммите в хранилище.

Демонстрация https://turboconf.ru/Forum/Details/3706
   BMW1C
 
734 - 11.04.19 - 12:29
Все подписки на события в одном окне

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

Из формы можно быстро перейти к нужной подписке для редактирования.

Демонстрация работы https://turboconf.ru/Forum/Details/3706
   BMW1C
 
735 - 15.04.19 - 08:46
Версия 5.6.7034.20861 доступна для автоматического обновления
   BMW1C
 
736 - 18.04.19 - 13:44
На прошлой неделе вышла тестовая версия платформы 8.3.15
TurboConf - работает :)
   BMW1C
 
737 - 22.04.19 - 10:11
Скрипт для перехода к началу или концу текущего метода

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

Демонстрация https://turboconf.ru/Forum/Details/3720
   BMW1C
 
738 - 20.05.19 - 16:19
Скрипт "Переключатель тем" и произвольные формы в TurboConf SDK 5.8

Помимо типовых форм, в SDK 5.8 появилась возможность создавать произвольные формы в редакторе Visual Studio и подключать их в свои скрипты.

В качестве примера, реализован порт обработки "Цветовые схемы для конфигуратора 1С" Дмитрия Чернова.

Форма содержит несколько элементов управления и сделана в редакторе Visual Studio 2017. Практически вся логика скрипта перенесена без изменений и написана на языке 1С.

Функция экспериментальная, если Вы считаете, что она нужна - ставьте лайки и пишите комментарии :)

Пример кода создания и подключения формы https://turboconf.ru/Forum/Details/3706
   BMW1C
 
739 - 21.05.19 - 11:59
Улучшенный лог Ctrl+Alt+Shift+L

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

Появилась возможность задать уровень сообщений, которые будут выводиться в лог:
- Отладка
- Предупреждения
- Ошибки

Кстати, окно настроек TurboConf теперь можно также вызвать по Ctrl+Alt+Shift+F12

Демонстрация этой и других возможностей https://turboconf.ru/Forum/Details/3706
   BMW1C
 
740 - 22.05.19 - 11:07
TurboConf 5.7 (версия для ознакомления) доступен для скачивания на канале тестовых версий.

Чтобы получить это обновление, установите опцию "Получать тестовые версии для ознакомления с канала разработчиков".

- Автоматическое сохранение текстов модулей
- Учет рабочего времени в разрезе задач
- Все подписки на события в одном окне
- Перейти к началу/концу метода
- Скрипт "Переключатель тем"
- Произвольные формы в TurboConf SDK 5.7
- Улучшенный лог
- Мелкие исправления и улучшения

Подробнее https://turboconf.ru/Forum/Details/3706
   BMW1C
 
741 - 24.05.19 - 14:24
Вышла тестовая версия 5.7.7083.28726

- Исправлена ошибка при открытии окна "Все подписки на события", которая происходила в случае, если программа не могла определить объект конфигурации по GUID.
- В функции  "Все подписки на события" появилась возможность скопировать список в буфер обмена
- В поставку включены отсутствующие скрипты
- Исправлена некорректная работа контекстной подсказки T9 в режиме Предприятия
- Исправлено произвольное срабатывание горячих клавиш, при наборе текста в окне редактирования текста запроса
- В скрипте "Переключатель тем" добавлена картинка для стандартного
   BMW1C
 
742 - 27.05.19 - 08:34
Дальнейшее развитие функции "Все подписки на события"

- Новая форма, схожая с аналогичной в EDT
- Наглядное представление данных
- Гибкий поиск. Поиск идет одновременно по подпискам, событиям, источникам и обработчикам
- Фильтрация в различных разрезах
- Переход к выбранной подписке

Демонстрация https://turboconf.ru/Content/Files/31C694EEA2260A37464FB9F25FA7B436FB000A06/NewAllEventSubsciptions3.gif

Подробнее https://turboconf.ru/Forum/Details/3706
   ildary
 
743 - 27.05.19 - 09:24
(742) Фича - огонь, но в эту форму просятся две кнопки: "Свернуть все" и "Развернуть все", а также развернутость по умолчанию, если записей меньше 20 (цифра на глазок), иначе - всё свернуть. И в каждой категории писать количество записей, например на демо: Обработка заполнения (1), ОбработкаПроверкиЗаполнения (2).
   BMW1C
 
744 - 27.05.19 - 10:42
(743) спасибо за отзыв! Согласен, эти опции будут полезными.
Постараюсь добавить ))
   BMW1C
 
745 - 28.05.19 - 09:45
Вышла тестовая версия 5.7.7086.30741
- Улучшена форма "Все подписки на события", теперь она похожа на аналогичную в EDT
- В форме OneTracker теперь видно его состояние, работает или нет. В этом же окне появилась кнопка запуска и остановки трекера.

https://turboconf.ru/Content/Files/31C694EEA2260A37464FB9F25FA7B436FB000A06/7f617eddd5c340338a30a90edc942b44_TurboConf_OneTracker.png
   BMW1C
 
746 - 28.05.19 - 16:28
Вышла тестовая версия 5.7.7087.32318

- Обновлен загрузчик программы. При запуске программы, теперь появляется окно состояния, в котором отображается процесс загрузки или обновления
https://turboconf.ru/Content/Files/31C694EEA2260A37464FB9F25FA7B436FB000A06/NewLauncher.gif

- Исправлено падение программы, при двойном клике в окне "Все подписки на события"
   BMW1C
 
747 - 29.05.19 - 09:33
Вышла тестовая версия 5.7.7088.20041

- Улучшения в форме Все подписки на события: https://turboconf.ru/Content/Files/31C694EEA2260A37464FB9F25FA7B436FB000A06/AllEventSubs_JumpToHandler2.gif

- Добавлена возможность открыть выбранный обработчик
- В дереве подписок добавлены кнопки "Свернуть все", "Развернуть все"
Добавлена кнопка "Обновить". При нажатии подписки перезагружаются из конфигуратора
- При переходе к подписке или обработчику форма сворачивается
- Для увеличения быстродействия, фильтрация в поле поиска, теперь ждет окончания ввода символов, а не срабатывает после каждого введенного символа.

-Обновлен загрузчик программы
-Уменьшено время запуска программы
   BMW1C
 
748 - 30.05.19 - 15:08
Вышла версия 5.7.7089.27108

- Автовызов контекстного меню, больше не срабатывает при объявлении итераторов конструкций Для и Для Каждого
- Скрипт "Автоподключение к хранилищу" (StgAutoConnect) теперь также работает с хранилищами расширений
- Скрипт StgAutoConnect включен в основную поставку
- Исправлена работа триггера вызовов скриптов по заголовку окна, для исключения зацикливания вызова в одном и том же окне
- Исправлена ошибка в функции Генерация кода объекта/строки, при которой не происходила вставка сгенерированного шаблона

Если кто-то пропустил скрипт "Автоподключение к хранилищу" (StgAutoConnect), вот как он работает:
https://turboconf.ru/Content/Files/31C694EEA2260A37464FB9F25FA7B436FB000A06/StorageAutoConnect1.gif
   palsergeich
 
749 - 30.05.19 - 15:44
(748) давно не заходил в турбоконф - очень приятно, что он стал корректно работать в кд2.
И последняя версия работает в терминале, хотя где то 2 месяца назад на этом терминале не работало)
   BMW1C
 
750 - 30.05.19 - 17:29
(749) спасибо за отзыв :) исправления выходят регулярно

можно подписаться на группу https://vk.com/turboconf и там отслеживать новости :)
   BMW1C
 
751 - 05.06.19 - 14:42
TurboConf 5.7 доступен для автоматического обновления на канале разработчиков

- Все подписки на события, как в EDT
- Автоматическое сохранение текстов модулей
- Учет рабочего времени в разрезе задач
- Перейти к началу/концу метода
- Скрипт "Переключатель тем"
- Произвольные формы в TurboConf SDK 5.7
- Улучшенный лог
- Множество исправлений и улучшений

https://turboconf.ru/Forum/Details/3706
   BMW1C
 
752 - 06.06.19 - 06:56
Вышла версия 5.7.7096.15583

- Исправлена ошибка при вызове CodeInspector,  "Не удалось получить список реквизитов. Событие не смогло вызвать ни одного из абонентов".
- Исправлена ошибка при вставке шаблона из облачного сервиса, когда вставка текста в модуль не происходила.
- Исправлено поведение гибридной контекстной подсказки T9. Теперь, если пользователь успевает изменить текущую позицию в меню, до появления гибридной подсказки, то подсказка всплывать не будет. Раньше это могло изменить позицию в меню, уже выбранную пользователем.
- Исправлена ошибка, когда при запуске, окно приветствия не отображалось на экране, но оставалось висеть на панели задач. Эта же ошибка приводила к тому, что не показывалось окно поиска шаблонов в облачном сервисе.
- В скрипте “Автоподключение к хранилищу” добавлена обработка ситуация, если пароль к хранилищу не задан.
- Исправлено появление ТурбоКнопки в неправильной позиции, после вызова CodeInspector.
   Tahallus
 
753 - 06.06.19 - 17:02
Вот интересно, только у меня начинает тормозить конфигуратор или это нормальное состояние его при turboconf ?
   BMW1C
 
754 - 06.06.19 - 18:56
(753) конфигуратор тормозить не должен
Можете сообщить как это проявляется, а так же на какой версии платформы?
   Веселый собака
 
755 - 06.06.19 - 20:49
У меня один вопрос: это все платное? Имеется ли "совместимо с 1С" от Нуралиева?
   Mikeware
 
756 - 06.06.19 - 21:03
(755) это - "чтобы ехать". А не "чтобы шашечки".
Увы, Нуралиев-совместимым это не является. Хотя и лицензию не нарушает. Тем не менее, совместимовцы нахренячили елеворочающиеся самонеуправлямые формы, но не сделали нормальный конфигуратор. Почему и появились снегопат, турбоконф и ещё чего-то там...
   BMW1C
 
757 - 07.06.19 - 11:34
Улучшенный навигатор по метаданным в TurboConf 5.8

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

Полная версия статьи в дневнике разработчика
https://turboconf.ru/Forum/Details/3743
   Tahallus
 
758 - 09.06.19 - 17:17
(754) но по факту постоянно, я его и купил и продлевал, но так и не пользовался, обновишь думаешь ну может в этот раз все начнет работать и через минут 20 опять его выключаешь и по старинке.
   BMW1C
 
759 - 10.06.19 - 09:11
(758) на какой версии программы и платформы 1с возникают проблемы?
   BMW1C
 
760 - 10.06.19 - 14:01
Продолжаем знакомиться с новым навигатором по метаданным в TurboConf 5.8

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

Вывод результатов поиска стал более интеллектуальным. Так, часто используемые объекты, будут показаны выше.

Полная версия статьи в дневнике разработчика
https://turboconf.ru/Forum/Details/3743
   s-n-a-y
 
761 - 10.06.19 - 15:49
было бы круто, если б многопоточное сравнение конфигуаций запилили
   Tahallus
 
762 - 10.06.19 - 18:42
(759) из последних 1С:Предприятие 8.3 (8.3.13.1809), Бухгалтерия предприятия КОРП, редакция 3.0 (3.0.70.50) , TurboConf 5.6.6997.18994,
но это на всех начиная от 8.3.10 наверное
   Вафель
 
763 - 10.06.19 - 18:45
(761) это же автоматическая нажималка кнопочек, какое может быть многопототчное сравнение
   BMW1C
 
764 - 10.06.19 - 21:00
(763) это же хорошо, когда кто-то нажимает кнопочки за вас :)
   BMW1C
 
765 - 11.06.19 - 07:18
(762) уже больше информации, спасибо.
А тормоза в чем заключаются, пример можете привести? Или еще лучше гифку прислать мне на почту?
   BMW1C
 
766 - 11.06.19 - 09:59
TurboConf 5.8 (тестовая версия) доступен разработчикам для скачивания

https://turboconf.ru/Forum/Details/3743
 
 Рекламное место пустует
   Numerus Mikhail
 
767 - 11.06.19 - 10:07
Хотели опробовать перед покупкой, но чет не взлетает. На каждое движение мышкой вылезает окно с ошибкой.
После 20+ таких окон все вылетает
Текст ошибки ниже
https://pastebin.com/585DK4yR
   BMW1C
 
768 - 11.06.19 - 10:27
(767) спасибо за информацию!
что-то версия старовата 5.6, можете скачать и попробовать новую 5.7 с сайта?
   BMW1C
 
769 - 11.06.19 - 10:31
+ (767) хотя вроде понял в чем может быть дело. Можете написать мне на почту support@turboconf.ru я Вам вышлю исправленную версию попробовать?
   Вафель
 
770 - 11.06.19 - 10:32
(769) на null небось не проверяешь нигде?
   Numerus Mikhail
 
771 - 11.06.19 - 11:03
(768) 5.7 так же падает
на почту написал
   BMW1C
 
772 - 11.06.19 - 11:21
(771) выслал новую версию с исправлением.
   Вафель
 
773 - 11.06.19 - 11:37
а почему выслал, а не выложил?
   Numerus Mikhail
 
774 - 11.06.19 - 12:05
(773) Потому что не факт, что поможет ведь.
   Numerus Mikhail
 
775 - 11.06.19 - 12:06
(772) Кстати да, не взлетело)) На почту ошибки скинул
   BMW1C
 
776 - 11.06.19 - 13:01
(773) потому что дело не в проверке на null, а почему там null. С чем мы и разбираемся.
   BMW1C
 
777 - 11.06.19 - 13:03
(775) отправил еще одну версию
   Вафель
 
778 - 11.06.19 - 13:04
(776) ну так нулл не должен приводит к зависанию программы
   BMW1C
 
779 - 11.06.19 - 13:10
(778) он и не приводит. Программа падает.
   Numerus Mikhail
 
780 - 11.06.19 - 18:26
Больше не падает :) Начинаю разбираться что куда
   BMW1C
 
781 - 11.06.19 - 18:48
Спасибо за помощь в отладке! Опубликую исправление.
   BMW1C
 
782 - 13.06.19 - 09:33
Вышла версия 5.7.7101.32719

- Исправлено аварийное завершение программы, если не удавалось создать директорию для хранения базы данных OneTracker.
- Если у пользователя недостаточно прав для создания директории для хранения кэша и базы данных в папке "Мои документы", то будет создана директория UserData в папке с самой программой TurboConf.
- В Навигаторе метаданных добавлена поддержка разделения вхождений пробелами, как это уже привычно для разработчиков 1с.
   BMW1C
 
783 - 14.06.19 - 06:45
Вышла тестовая версия 5.8.7104.14596

- Внутри конструкции #Если Тогда добавлена подсказка символов препроцессора Сервер, Клиент, ВнешнееСоединение и т.д.
https://turboconf.ru/Content/Files/31C694EEA2260A37464FB9F25FA7B436FB000A06/preprocessor_directives_new.gif
- Добавлена поддержка символа # при фильтрации в гибридной подсказке T9.
- Шаблон #Область возвращен, но теперь он будет вызываться только после ввода #О[бласть].
- Отключен автовызов контекстного меню после инструкции #Область
- Исправлена двойная вставка ##, для шаблона #Если_КонецЕсли
- Гибридная подсказка теперь предлагает #КонецЕсли, а не КонецЕсли после #Если ... Тогда
- Размер окна настроек увеличен. Также его теперь можно разворачивать и изменять размер.
- Мелкие исправления и улучшения

Подробнее https://turboconf.ru/Forum/Details/3743
   BMW1C
 
784 - 14.06.19 - 11:48
Вышла тестовая версия 5.8.7104.23515

- Исправлена ошибка в загрузчике обновлений, из-за которой не показывалось сообщение об успешном скачивании файла и необходимости перезагрузки программы.
- В системе автоматического обновления, исправлена проверка действующей техподдержки. Теперь обновление не будет загружаться, если поддержка закончилась. Раньше это приводило к тому, что скачанное обновление было невозможно использовать.
- Если техподдержка заканчивается менее чем через две недели, то при запуске программы, выводится соответствующее уведомление.
- Окно приветствия больше не показывается после обновления программы с канала тестовых версий.
- В окне "О программе" добавлен информация о действующей техподдержке, а также дате билда текущей версии.
   BMW1C
 
785 - 14.06.19 - 16:07
@board Вышла тестовая версия 5.8.7104.32091

- Исправлен приоритет при сортировке в Навигаторе по метаданным. Дочерние объекты (реквизиты, формы и т.д.) теперь идут после всех родительских (Справочник, Документ и т.д.).

Пример списка, ищем "зак":

ЗаказПокупателя
ЗаказПоставщику
...
ЗаказПокупателя.Реквизит1
ЗаказПокупателя.Реквизит2
ЗаказПоставщику.Реквизит1
и т.д.

- Улучшена общая логика в сортировке.

Для принятия изменений необходимо обновить кэш объектов!
   BMW1C
 
786 - 16.06.19 - 18:01
Вышла тестовая версия 5.8.7106.34057. Множество улучшений и исправлений.

- После вставки "живого шаблона", добавлена подсказка, о том, что шаблон активен и нажать Enter для перехода по его выражениям. См. ролик.
https://turboconf.ru/Content/Files/31C694EEA2260A37464FB9F25FA7B436FB000A06/live_templates.gif
- Живые шаблоны теперь срабатывают только сразу же после вставки. При дальнейшем редактировании выражений в конструкциях "Для", "Если" и "Пока", нажатие Enter будет выполнять стандартный перенос строки.
- Исправлена работа живых шаблонов, когда нажатие Enter переносило строку, а не выполняло переход по выражениям шаблона.
- Увеличено быстродействие работы Автозавершения по Ctrl+Enter.
- Изменена логика работы функции Автозавершение.
— Если редактируются конструкции "Если", "Для" и "Пока", то Ctrl+Enter выполняет переход по выражениям конструкций, как в "Живых шаблонах". Если редактируется комментарий, то выполняется перенос комментариев, с добавлением // и отступов.
--В остальных случаях переводит курсор на следующую строку. При необходимости выполняется переход в конец строки, закрываются скобки и добавляется символ ;. Раньше, в этом случае, всегда вставлялся символ переноса строки |.
- Рядом с ТурбоМеню добавлена кнопка обновления кэша объектов текущей конфигурации или расширения. Она показывает состояние кэша и необходимость его обновления.
- В навигаторе улучшена сортировка по истории и по приоритету типа объекта.
- Исправлена работа функции обрамления кавычками.
- Нажатие +,-,= теперь закрывает контекстную подсказку, для того, что бы срабатывали шаблоны автозавершения ++, += и т.д.
- Исправлен автовызов контекстного меню при вводе числовых констант.
- В гибридную подсказку добавлены методы текущего модуля.
- В гибридной подсказке закэширован шаблон Перем, для его быстрого выбора, т.к. в штатном меню Перейти располагается выше чем Перем.

Подробнее https://turboconf.ru/Forum/Details/3743
   BMW1C
 
787 - 18.06.19 - 16:28
В TurboConf 5.8 появился инструмент "Конструктор таблицы значений".

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

Демонстрация https://turboconf.ru/Content/Files/31C694EEA2260A37464FB9F25FA7B436FB000A06/table_generator.gif
   BMW1C
 
788 - 18.06.19 - 20:40
Вышла тестовая версия 5.8.7108.38805

Исправлена ошибка предыдущей версии  "Доступ к ликвидированному объекту невозможен.", приводившая к аварийному завершению программы.
   BMW1C
 
789 - 19.06.19 - 12:53
В TurbConf 5.8, при вводе функции РольДоступна(), появилась подсказка доступных ролей.

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

Демонстрация https://turboconf.ru/Content/Files/31C694EEA2260A37464FB9F25FA7B436FB000A06/t9_roles_autocomplete.gif
   BMW1C
 
790 - 19.06.19 - 14:13
Вышла тестовая версия 5.8.7109.28939

- Добавлен инструмент "Конструктор ТаблицыЗначений" (Ctrl+7)
-  В настройках, на вкладке редактирование добавлены опции для включения/отключения шаблонов автозавершения:
-- Обрамление кавычками
-- Обрамление скобками
-- Живые шаблоны
- В форме "Все подписки на события" добавлен переключатель "Закрепить окно". Если он включен, то после перехода к подписке или обработчику, форма останется открытой, иначе будет закрыта.
- Исправлен автовызов контекстного меню при вставке текста и последующем нажатии кнопки F3
- В форме "Навигатор по метаданным" и "Все подписки на события" добавлена обработка Ctrl+Backspace для стирания предыдущего слова.
- В форме "Все подписки на события" иконки в кнопках "Закрыть все группы" и "Развернуть все группы" заменены на стандартные.

Подробнее https://turboconf.ru/Forum/Details/3743
   BMW1C
 
791 - 19.06.19 - 16:35
Вышла тестовая версия 5.8.7109.29952

Исправления в "Конструкторе таблицы значений"
- Исправлено неверно вставляемое имя переменной.
- Добавлен вызов обработчика кнопки "OK" по Ctrl+Enter.
- Пустые значения Заголовок и Ширина игнорируются при генерации кода.
   BMW1C
 
792 - 20.06.19 - 13:10
Вышла тестовая версия 5.8.7110.26312

Исправлены ошибки в функции "Автозаголовок конфигуратора", приводившие к одновременной попытке выполнения Автозаголовка и скрипта "Автоподключения к хранилищу".
Доработан скрипт "Автоподключение к хранилищу", для более надежной работы, при одновременном открытии нескольких хранилищ.
"Имя информационной базы в заголовке конфигуратора" теперь получает данные через UIAutomation, а не через буфер, что приводило иногда к неправильному формированию заголовка.
Добавлена дополнительная проверка прав на запись у папки с кэшем TurboConf. В случае отсутствия прав, кэш будет создан в папке с программой.
В скрипте "Процедура<->Функция" добавлено всплывающее уведомление об успешном преобразовании.
Исправлено закрытие всплывающей подсказки, обработкой подсказки "Живых шаблонов".
В API обновлена функция ВставитьТекст(), для более надежной вставки.
   BMW1C
 
793 - 24.06.19 - 08:30
Вышла тестовая версия  5.8.7112.31811
-- Шаблоны Процедура_КонецПроцедуры, Если_КонецЕсли, Для_КаждогоЦикл и т.д. будут показываться только в начале строки.
-- Также если список гибридной подсказки содержит только одно значение, и оно совпадает с выбранным в штатной, то гибридная подсказка не будет всплывать.
-- Исправлен фильтр в "Навигаторе по метаданным" при включенной опции "Вхождение строки" и разделении искомой строки пробелами.
-- В "Навигаторе по метаданным" также добавлена подсветка вхождений для опции "Вхождение строки".
   BMW1C
 
794 - 24.06.19 - 14:05
Вышла тестовая версия 5.8.7114.28560

Оптимизирована работа "Навигатора по метаданным". Поиск будет учитывать флаг "Вхождение строки", только если строка поиска содержит два и более символов.
Исправлен автовызов контекстного меню при формировании сложных строк, типа "'"+ ИмяПеременной +"'", а также в комментариях в конце строк кода, например, Перем1 = 1; //...
   BMW1C
 
795 - 25.06.19 - 14:30
Вышла тестовая версия 5.8.7115.28468

- Гибридная подсказка больше не показывается, если в штатном меню уже выбрано нужное значение.
- В "Конструкторе ТаблицыЗначений" исправлено аварийное завершение программы, при нажатии Insert, сразу же после выбора типа.
- Исправлено аварийное завершение программы при попытке обновить кэш из ТурбоМеню, при открытом "Конструкторе ТЗ". Также ТурбоМеню больше не показывается при открытой форме конструктора.
- Исправлена позиция подсказки живых шаблонов на платформе 8.3.12 и выше.
   BMW1C
 
796 - 25.06.19 - 21:24
Вышла тестовая версия 5.8.7115.41568

- Подсказка о том, что "Живой шаблон" активен заменена с текста на иконку. Если навести мышью на иконку появится подсказка, "Нажмите Enter для перехода к следующему выражению";
- В функции "Окружить участок кода" исправлены отступы при форматировании строковых констант.
- В гибридной подсказке T9 исправлено самопроизвольное перемещение курсора вверх модуля, при стирании текста.
- Из гибридной подсказки убраны имена конструкторов, которые определялись как функции. Ранее, они предлагались, даже если перед набираемым текстом, не было ключевого слова Новый.
- "Конструктор ТаблицыЗначений" добавлен в меню ТурбоКнопки.
   BMW1C
 
797 - 26.06.19 - 18:40
Вышла тестовая версия 5.8.7116.36683

- Исправлены подвисания, вызванные новой кнопкой-подсказкой "Живых шаблонов".
- Шаблон Возврат привязан к соответствующему значению в штатном меню контекстной подсказки.
- Пункты "Конструктор ТаблицыЗначений" и меню "Шаблоны кода" добавлены в контекстные меню TurboConf.
- В скрипте В DuplicateText.os добавлено восстановление буфера обмена.
   Mikeware
 
798 - 26.06.19 - 18:59
м-дя. инструмент разрастается. скоро нужны будут видеокурсы по освоению турбоконфа...
   BMW1C
 
799 - 27.06.19 - 13:49
(798) да, растем :)
   BMW1C
 
800 - 27.06.19 - 13:50
Вышла версия 5.8.7117.28032

- Исправлено получения кэша расширения, когда вместо выбранного расширения обновлялся кэш основной конфигурации
- При совпадении рекомендуемого значения гибридной подсказки со штатным меню, добавлена дополнительная проверка на тип предлагаемого значения (метод или переменная). Если они совпадают, гибридная подсказка показана не будет.
  1  2  3  4  5  6  7  8  9   

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.