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

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  10   

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