Вход | Регистрация
    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 еще лучше!

С уважением, разработчик Болсун Михаил.
   BMW1C
 
901 - 28.11.19 - 07:19
Вышел TurboConf 5.10

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

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

Подробнее https://turboconf.ru/Forum/Details/6491
   BMW1C
 
902 - 09.12.19 - 17:43
Вышла версия 5.10.7282.35248

- Добавлено закрытие скобок при автозавершении по Ctrl+Enter, если символ ; в строке уже был, например  Выб = Запрос.Выполнить().Выбрать(;
- Оптимизация фильтра подсказки T9, также исправлена ошибка из-за которой могло происходить подвисание подсказки при определенных значениях искомой строки.
- При копировании в мультибуфер, если такое значение в нем уже есть, то оно перемещается вверх списка.
- Исправлено обрезание лишних пробелов в функции "Форматировать блок", когда обрезание не срабатывало, если не была включена опция "Выравнивать по запятым".
- Из настроек убрана опция "Всегда показывать T9 вместо штатной подсказки",
   BMW1C
 
903 - 26.12.19 - 13:42
Первый взгляд на TurboConf 5.11

Значительно доработана функция ТурбоПоиск.

- Добавлен поиск и открытие файлов.
- Улучшено оформление вывода результатов.
- Появились значки для процедур и функций конфигурации.
- История поиска
- Поиск по магазину разработок,
а также другие улучшения.

https://turboconf.ru/Forum/Details/6592

Полные обзоры новых функции ТурбоПоиска и TurboConf 5.11 скоро появятся в группе https://vk.com/turboconf, а также на форуме TurboConf.
   BMW1C
 
904 - 20.01.20 - 07:32
Вышла версия 5.10.7324.16170

Исправлена работа функции "Генератор кода".
В Инспекторе кода, исправлено ложное срабатывание проверки используемых параметров для обработчиков событий
Окно приветствия отключено по умолчанию.
Если страница приветствия включена, то она теперь открывается в браузере, который выбран в системе по умолчанию, а не в окне TurboConf.
Мелкие исправления.
   BMW1C
 
905 - 20.01.20 - 15:41
В API TurboConf 5.11 появится метод для вызова пунктов главного меню конфигуратора ОткрытьМеню() или OpenMenu().

Таким образом, в скрипте можно будет быстро вызвать пункт, нужного вам меню или подменю, например:

ТурбоКонф = Новый ТурбоКонф;
ТурбоКонф.OpenMenu("Конфигурация", "Хранилище конфигурации", "История хранилища");

https://vk.com/wall-123020382_607
   BMW1C
 
906 - 22.01.20 - 15:45
В TurboConf 5.11 после обновлений программы, будет появляться всплывающее уведомление.
Если кликнуть на него, то в браузере откроется страница со списком изменений в текущей версии.

https://vk.com/wall-123020382_608
   BMW1C
 
907 - 28.01.20 - 09:37
В инструменте "Окружить фрагмент" появятся новые конструкции для расширений: #Удаление и #Вставка.
Теперь можно быстро окружить, выделенный фрагмент, инструкциями #Удаление_#КонецУдаления и #Вставка_#КонецВставки.

https://vk.com/wall-123020382_609
   BMW1C
 
908 - 29.01.20 - 10:26
Вышла тестовая версия 5.11.7333.14144

- Улучшен ТурбоПоиск
-- Окно ТурбоПоиска теперь автоматически, открывается при клике на поле поиска, в правом верхнем углу конфигуратора.
-- Добавлены поиск и открытие файлов.
-- Улучшено оформление вывода результатов.
-- Появились значки для процедур и функций конфигурации.
-- Поиск по магазину разработок
-- Строка состояния
- Добавлены конструкции в "Окружить фрагмент" #Удаление и #Вставка.
- Всплывающие уведомления после обновления, с переходом к странице со списком изменений.
Новое в TurboConf SDK 5.11
- Функция ОткрытьМеню()
- МногострочныйРежим в классе ФормаВводаЗначения
Исправления
- В API Исправлено появление серого окна, при вызове некоторых функций
- Исправлена ошибка скрипта захвата/помещения в хранилище, если курсор находился в поле поиска по конфигурации.
- В скрипте АвторскиеКомментарии (AuthorComments.os) убран дополнительный пробела при вставке ИдентификатораТекущейЗадачи. Пробел теперь добавляется, при формировании шаблона, в файле ./settings/AuthorComments/Settings.os.
   BMW1C
 
909 - 29.01.20 - 10:27
Подробнее о TurboConf 5.11 https://turboconf.ru/Forum/Details/6592
   BMW1C
 
910 - 03.02.20 - 14:52
Друзья! На канале в YouTube, я опубликовал свой первый видеоурок по TurboConf!

В ролике рассматриваются основные вопросы по настройке и доработке скриптов.

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

Ссылка на видеоурок https://youtu.be/68ZoTWtIhGQ
   BMW1C
 
911 - 03.02.20 - 15:58
В TurboConf 5.11 появилась настройка расположения имени информационной базы в заголовке конфигуратора: в конце строки или в начале.
Таким образом, если выбрать расположение в начале заголовка, то в панели задач можно быстро определить, к какой базе или конфигурации относится окно 1С.

https://vk.com/wall-123020382_613
   BMW1C
 
912 - 04.02.20 - 11:43
Вышла тестовая версия 5.11.7339.22958

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

https://turboconf.ru/Forum/Details/6592
   Надо работать
 
913 - 04.02.20 - 11:51
(911) это крутая фича
   pechkin
 
914 - 04.02.20 - 12:08
(912) предлагаю фичу: полностью настраиваемый заголовок (через шаблон), где можно указать версию конфы, версию предприятия и тд
   BMW1C
 
915 - 04.02.20 - 15:28
(914) да, спасибо за предложение, такая фича в планах есть.
   BMW1C
 
916 - 06.02.20 - 09:25
Вышла тестовая версия 5.11.7341.20234

Исправлена ошибка, которая возникала при открытии формы ТурбоПоиска, если библиотека файлов пуста.
Исправлено затирание буфера обмена, при вставке комментария ToDo из ТурбоМеню.
Добавлена обработка исключения в OneTracker "элемент с тем же ключом уже был добавлен".
   BMW1C
 
917 - 13.02.20 - 13:07
Вышла тестовая версия 5.11.7348.26921

- При вызове функции "Окружить фрагмент", теперь добавляются необходимые отступы внутри строковых констант.
- Исправлено неправильное позиционирование кнопки ТурбоМеню и поля ТурбоПоиска, в модулях только для чтения.
- В скрипте "Авторские комментарии" добавлена совместимость с предыдущей версией настроек пользователя. В случае, если использовались пользовательские настройки Settings.os, то после обновления TurboConf до 5.11 возникала ошибка.
   BMW1C
 
918 - 18.02.20 - 18:59
Много нового в сервисе FastCode!

1. Добавлен раздел Вопросы-Ответы! Вы теперь можете задавать вопросы или отвечать на вопросы других пользователей.
2. Появился редактор Markdown разметки для вопросов и ответов. Можно добавлять изображения, цитаты, форматирование для примеров кода.
3. Добавилось боковое меню, для быстрого перехода к нужному разделу сайта.

А также много других улучшений!

https://fastcode.im
   BMW1C
 
919 - 01.03.20 - 08:00
У бесплатного сервиса FastCode появился свой канал в Telegram!

Ссылки на интересные фрагменты кода, вопросы и ответы пользователей, новости сервиса.

https://t-do.ru/fastcodeIM
   BMW1C
 
920 - 01.03.20 - 15:12
Вышла тестовая версия 5.11.7364.38629
- Исправлена ошибка при открытии ТурбоПоиска, если в настройках поиска были отключены некоторые опции
- В скрипте Автокомментарий при помещении в хранилище (CommitComment.os), добавлена поддержка расширений
   BMW1C
 
921 - 04.03.20 - 10:52
В следующих версиях TurboConf будет использовать Chromium вместо Internet Explorer. Это позволит без ошибок отображать страницы в ТурбоПоиске и добавить новые возможности.

Версии библиотек Chromium зависят от разрядности операционной системы, поэтому появятся две версии дистрибутива TurboConf - 32 и 64 бит.

Можно будет скачать WebInstaller, который сам загрузит нужные версии библиотек. Либо скачать Standalone версии для вашей версии ОС.

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

WebInstaller - 400 КБ
TurboConf_x86 - 77МБ
TurboConf_x64 - 81МБ

Эта и другие новости в группе https://vk.com/turboconf
   BMW1C
 
922 - 04.03.20 - 14:42
Вышла тестовая версия 5.11.7368.18446

- TurboConf теперь использует Chromium вместо Internet Explorer.
- В форме ТурбоПоиска теперь запоминается позиция разделителя между браузером и списком результатов.
- В форме ТурбоПоиска для браузера добавлены кнопки Назад, Вперед, Обновить.
   BMW1C
 
923 - 10.03.20 - 13:40
Вышел TurboConf 5.11! Версия доступна для автоматического обновления.

Новый ТурбоПоиск, имя информационной базы в начале заголовка конфигуратора, добавлены конструкции в Окружить фрагмент, всплывающие уведомления после обновления и другие улучшения.
https://turboconf.ru/Forum/Details/6592
   BMW1C
 
924 - 26.03.20 - 10:56
Вышла тестовая версия 5.12.7390.23013

Обновлен WebInstaller, необходимые версии библиотек теперь загружаются с Amazon S3.
При открытии окна ТурбоПоиска, фокус устанавливается в поле поиска.
Исправлена установка фокуса после закрытия окна ТурбоПоиска.
Исправлена ошибка при закрытии окна ТурбоПоиска "Object disposed", если в момент закрытия еще выполнялся поиск.
Мелкие исправления.
   BMW1C
 
925 - 30.03.20 - 15:31
Вышла тестовая версия 5.12.7394.22458

Добавлена кнопка скрыть/показать панель настроек ТурбоПоиска.
В форме ТурбоПоиске в строке состояния теперь отображается процесс загрузки страницы браузера.
Нажатие F5 в окне ТурбоПоиска теперь обновляет страницу браузера.
Мелкие исправления и улучшения.
   BMW1C
 
926 - 07.04.20 - 19:14
Доступен бесплатный клиент TurboStore для поиска кода и разработок прямо в Конфигураторе!
Программа добавляет в Конфигуратор поле "ТурбоПоиск" и помогает искать сразу по нескольким источникам данных: сервису FastCode, библиотеке стандартных подсистем (БСП) и каталогу разработок TurboStore.
Узнать подробнее https://store.turboconf.ru/Store/ClientAbout
   BMW1C
 
927 - 10.04.20 - 13:04
Вышла тестовая версия 5.12.7404.31048
- ТурбоПоиск теперь запоминает состояние окна поиска и при открытии восстанавливает его, если окно было Развернуто на весь экран.
- Добавлена настройка для поддержки масштабирования. На некоторых системах с включенным масштабирование окно ТурбоПоиска и другие элементы могли отображаться некорректно. Программа проверяет это и предлагает включить поддержку масштабирования.
- В ТурбоПоиске исправлена ошибка "Элемент создан в другом потоке".
- Исправлена ошибка “Null reference exception” при открытии OneTracker.Viewer не из TurboConf.
- Исправлена ошибка, когда флаг включения OneTracker в настройках не запоминался и сбрасывался после включения.
- В ТурбоПоиск добавлена возможность скачивать файлы и открывать их в Конфигураторе или в проводнике.
- Мелкие исправления
   BMW1C
 
928 - 17.04.20 - 11:49
Вышла тестовая версия 5.12.7411.32125

- В ТурбоПоиске добавлены поисковые системы Google и Яндекс. Теперь, если в результатах поиска не окажется нужной вам информации, то можно в один клик найти ее в Google или Яндекс. Результаты будут отображены в окне ТурбоПоиска, либо можно открыть их в браузере, установленном в системе по умолчанию.
- В Генераторе ТаблицыЗначений исправлено переключение раскладки клавиатуры, при вызове окна выбора типа данных.
- Исправлено перемещение курсора вверх модуля, которое иногда могло происходить при вызове гибридной подсказки.
- Исправлено появление меню T9 в левом верхнем углу экрана, если сразу же после вызова подсказки была нажата клавиша Esc
- Исправлена работа функции Автозавершение, когда вместо добавления закрывающих скобок происходил перенос строки.
- В ТурбоПоиске исправлена неправильная отработка снятия/установки флага поиск по БСП

https://turboconf.ru/Forum/Details/6687
   BMW1C
 
929 - 21.04.20 - 12:37
Вышла тестовая версия 5.12.7411.32125

- Улучшена работа гибридной подсказки при останове в режиме отладки.
Из-за бага в UIAutomation при останове, платформа перестает обрабатывать событие смены фокуса. Это приводило к некорректной работе гибридной подсказки T9: закрытию меню, неправильной вставке значений, несрабатыванию шаблонов и т.д. В TurboConf 5.12 Добавлена дополнительная обработка данной ситуации, для корректной работы подсказки
- Исправлена ошибка обновления кэша объектов конфигурации на больших конфигурациях. Увеличено время ожидания сохранения отчета по конфигурации.

https://vk.com/wall-123020382_628
   BMW1C
 
930 - 24.04.20 - 13:49
Вышла версия TurboStore 5.12.7419.25107

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

https://store.turboconf.ru/Store/6667
 
 Рекламное место пустует
   BMW1C
 
931 - 30.04.20 - 13:07
Вышла тестовая версия 5.12.7424.35796

- Исправлено падение Office 2016 при запущенном TurboConf, из-за бага в UIAutomation.
- Исправлено неправильное позиционирование кнопки ТурбоМеню и поля ТурбоПоиска, в модулях только для чтения, в демо версии.
- Исправлено дублирование имени ИБ, в демо версии.
- Мелкие исправления

https://turboconf.ru/Forum/Details/6687
   ShootNICK
 
932 - 07.05.20 - 00:47
ругается - Не удалось обновить кеш метаданных.
5.10.7282
   BMW1C
 
933 - 07.05.20 - 07:10
(932) попробуйте обновиться до 5.12 Там были исправлены некоторые ошибки обновления кэша.
Также просьба прислать на почту лог ошибки Ctrl+Alt+Shift+L
   BMW1C
 
934 - 18.05.20 - 16:50
Вышел TurboConf 5.12!

Новая версия доступна для автоматического обновления.

TurboConf теперь использует Chromium вместо Internet Explorer. Новый ТурбоПоиск, поддержка масштабирования экрана. Улучшена стабильность работы в режиме отладки, а также добавлено много других функций и исправлений.

Подробнее https://turboconf.ru/Forum/Details/6687
   BMW1C
 
935 - 20.05.20 - 12:00
Вышла версия 5.12.7424.35796

- Исправлена ошибка "Не удалось загрузить файл или сборку ... либо одну из их зависимостей", которая возникала после обновления на версию 5.12.
- Исправлена ошибка переполнения стека при поиске в "Навигаторе по метаданным", которая могла возникать в определенных ситуациях.
- Выполнены некоторые оптимизации в алгоритме поиска "Навигатора по метаданным".
- В ТурбоПоиске исправлен поиск по названию функции (необходимо обновить индекс общих модулей).
   BMW1C
 
936 - 21.05.20 - 13:06
Вышла версия 5.12.7446.26019

В ТурбоПоиске исправлена ошибка поиска по общим модулям конфигурации. Поиск искал только по названию метода, не учитывая описание и текст метода, а также не учитывал склонения и т.д.
В ТурбоПоиске исправлена ошибка при обновлении индекса конфигурации "Не удалось обновить индекс конфигурации, время ожидание окна истекло", если в окне дерева конфигурации был установлен фильтр поиска.
Заменен лончер TurboConf.exe. Исправлена ошибка при распаковке файлов обновлений, содержащих русские символы в названии. Файлы распакуются правильно при следующем обновлении.
   BMW1C
 
937 - 26.05.20 - 12:46
Вышла версия 5.12.7451.22579

- Исправлена ошибка "Не удалось загрузить файл или сборку ... операция не поддерживается", когда из-за политик безопасности компьютера блокировались библиотеки, загруженные при обновлении по сети.
- Исправлена работа подсказки T9 на компьютерах с английской версией Windows.
- Переделана функция "Добавить шаблон". Теперь она интегрирована с окном ТурбоПоиска и работает под Chromium. По Ctrl+Shift+B выделенный фрагмент текста вставляется в форму добавления шаблона, также для экспортных методов автоматически формируется заголовок шаблона и описание. Подробнее https://vk.com/wall-123020382_632
   BMW1C
 
938 - 02.06.20 - 13:29
Вышла версия 5.12.7458.26721

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

https://turboconf.ru/Forum/Details/6687
   BMW1C
 
939 - 18.06.20 - 11:34
Вышла версия 5.12.7474.24046

- Исправлено аварийное завершение работы программы с ошибкой "Не удалось загрузить файл или сборку... Не удалось загрузить указанный модуль". Теперь в этом случае предлагается перейти на сайт Microsoft для скачивания Visual C++ Redistributable.
- Исправлено аварийное завершение работы программы с ошибкой "System.ObjectDisposedException: Доступ к ликвидированному объекту невозможен."
- В список окна "Добавить новый объект", добавлен Внешний отчет.
- В "Конструкторе ТаблицыЗначений", при неудачной вставке кода в модуль, теперь показывается всплывающее уведомление, что необходимо установить курсор в окно модуля. Окно конструктора будет показано заново, с предыдущими заполненными данными.
- В ТурбоПоиске исправлена ошибка "Details: System.UriFormatException: Недопустимый URI-адрес: Слишком длинная строка URI.", которая могла возникать при выборе строки в дереве результатов поиска.
- Обновлен список слов-исключений для проверки орфографии
   BMW1C
 
940 - 22.06.20 - 10:27
Первый взгляд на TurboConf 5.13

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

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

Посмотреть демонстрацию и узнать подробнее https://turboconf.ru/Forum/Details/6983
   BMW1C
 
941 - 22.06.20 - 15:30
Тестовая версия 5.13.7478.28363 доступна на канале разработчиков.

- В ТурбоПоиске добавлен глобальный поиск по файлам конфигурации.

https://turboconf.ru/Forum/Details/6983
   BMW1C
 
942 - 07.07.20 - 14:09
Вышла тестовая версия 5.13.7493.28205

- В ТурбоПоске улучшен алгоритм поиска по общим модулям конфигурации. Теперь сначала идут результаты по И, затем по ИЛИ. Также изменен вес полей. Ключевые слова в заголовке и описании теперь еще намного больше влияют на выдачу, чем слова в коде. Необходимо обновить индекс общих модулей.
- В "Навигаторе по метаданным" при включенном флаге "Вхождение строки" теперь будут показаны только результаты, имеющие вхождение искомых подстрок. Раньше показывались как вхождения по первым заглавным буквам подстрок, так и точное совпадение вхождений подстрок.
- Исправлена ошибка при вставке значения из штатного контекстного меню с активной гибридной подсказкой. Из-за ошибки работы фильтра, неправильно отображалось выбранное значение, в результате происходила вставка не того значения.
- В ТурбоПоиске исправлена ошибка при декодировании текстов общих модулей, из-за которой тексты методов могли отображается неправильно.
   BMW1C
 
943 - 08.07.20 - 09:29
Пользовательские проверки в CodeInspector и поддержка Bsl-Language-Server в TurboConf 5.13

В инспектора кода теперь можно будет добавлять свои правила проверки. Появилась возможность использовать сторонние инструменты для анализа кода, например такие как Bsl-Language-Server

В Bsl-Language-Server входит огромное количество диагностик как на правильность кода, так и на соответствие оформления модуля стандартам 1С.

Кликнув на предупреждение в окне CodeInspector, вы сможете быстро перейти к нужной строке модуля.

https://turboconf.ru/Forum/Details/6983
   BMW1C
 
944 - 09.07.20 - 13:18
Вышла тестовая версия 5.13.7495.26981

- В CodeInspector добавлена поддержка Bsl-Language-Server. В Bsl-Language-Server входит огромное количество диагностик как на правильность кода, так и на соответствие оформления модуля стандартам 1С.
Как подключить Bsl-Language-Server?
Скачайте bsl-language-server_win.zip из https://github.com/1c-syntax/bsl-language-server/releases и распакуйте в папку TurboConf\bsl-language-server. В окне инспектора включите опцию BSL LS и выполните проверку.
   BMW1C
 
945 - 15.07.20 - 14:15
Вышла тестовая версия 5.13.7501.23917

- Исправлена ошибка в ТурбоПоиске "Элемент с тем же ключом уже был добавлен", необходимо обновить кэш конфигурации.
- В API исправлена ошибка при вызове функции ОткрытьМеню(), связанная с переходом на OneScript 1.4.0
- В "Навигаторе по метаданным" исправлено дублирование строк.
- В результатах ТурбоПоиска, для результатов поиска по БСП, добавлено отображение названия модуля, в котором находится метод.
   BMW1C
 
946 - 22.07.20 - 13:39
Вышла тестовая версия 5.13.7508.25346

- В T9 исправлена ошибка "Значение StartIndex не может быть меньше нуля".
- В скрипте BslServerDefault.os исправлено ошибка создания временной папки.
   BMW1C
 
947 - 24.07.20 - 15:22
Вышел TurboConf 5.13!

Мгновенный глобальный поиск по файлам конфигурации. Пользовательские проверки в CodeInspector и поддержка Bsl-Language-Server. Новый OneScipt 1.4.0, а также другие улучшения и исправления.

Подробнее https://turboconf.ru/Forum/Details/6983
   BMW1C
 
948 - 30.07.20 - 18:09
TurboConf 5.14 доступен для тестирования

- Добавлена поддержка асинхронных методов 8.3.18

Подробнее https://turboconf.ru/Forum/Details/7043
   BMW1C
 
949 - 12.08.20 - 15:51
Вышла тестовая версия 5.14.7529.27914

- В скрипте "Автоподключение к хранилищу" исправлена ошибка "Данный ключ отсутствуют в словаре" при сбросе пароля.
- Исправлено срабатывание скриптов с триггерами по названию окна, в режиме приостановки работы программы.
- Скрипт теперь можно отключить не только в настройках программы, но и указав флаг //@script_disabled 1 в тексте скрипта.
- Добавлена возможность использовать файлы .os в папке scripts как библиотеки. Теперь если в тексте os файла отсутствуют специальные директивы с префиксом //@script_, то файл загружаться как скрипт не будет и соответственно не будет выдаваться ошибка загрузки.
   BMW1C
 
950 - 18.08.20 - 16:00
В окно улучшенные "Процедуры и функции" добавлены обработчики событий.

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

Работает удобный фильтр и поиск независимо от текущей раскладки.

Подробнее https://turboconf.ru/Forum/Details/7043
   BMW1C
 
951 - 19.08.20 - 14:35
Вышла версия 5.13.7536.29364

- Исправлено несрабатывание скриптов, а также ошибки "Скрипт не найден", при самом первом запуске программы, сразу после активации. Проблема исчезала при последующих запусках программы.
   BMW1C
 
952 - 19.08.20 - 15:16
Вышла тестовая версия 5.14.7536.30008

- В окно улучшенные "Процедуры и функции" добавлены обработчики событий.
- Исправлено восстановление буфера обмена после вызова "Панели окон".
- В API добавлена функция ОтжатьМодификаторы/ReleaseModifiers. Выполняет принудительное отжатие клавиш Ctrl, Alt и Shift.
- Исправлено несрабатывание скриптов, при самом первом запуске программы, после активации лицензии. Проблема исчезала при последующих запусках программы.

Подробнее https://turboconf.ru/Forum/Details/7043
   BMW1C
 
953 - 20.08.20 - 17:14
В ТурбоПоиске появился расширенный поиск по текущему модулю.

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

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

В этом же окне есть предпросмотр фрагмента кода, в котором встречается искомая строка.

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

Демонстрация https://turboconf.ru/Forum/Details/7043
   BMW1C
 
954 - 21.08.20 - 07:38
Вышла тестовая версия 5.14.7538.16549

- В ТурбоПоиске появился расширенный поиск по текущему модулю.
- В ТурбоПоиске на вкладках "Глобальный поиск по файлам конфигурации" и "Поиск по модулю" добавлены настройки "Слово целиком", "Учитывать регистр" и "Регулярные выражения".
   BMW1C
 
955 - 16.09.20 - 16:10
Вышла тестовая версия 5.14.7564.31956
- Добавлена комбинация Ctrl+Alt+F для вызова расширенного поиска по модулю. При нажатии хоткея теперь сразу открывается вкладка ТурбоПоиска "Поиск по модулю".
- В списке ToDo Навигатора добавлено отображение пути к модулю.
- В ToDo Навигаторе появился флаг для фильтрации внешних обработок и отчетов.
- Исправлены ошибки открытия ToDo во внешних отчетах и обработках.
- Исправлена ошибка в Панели окон, когда в конфигураторе не было ни одного открытого окна, выводилось содержимое буфера обмена.
- Исправлено добавление ; в конце инструкций препроцессора при автозавершении (Ctrl+Enter).
- Исправлено неправильное позиционирование при переходе к методу при вызове "Процедуры и функции модуля".
- Исправлен переход к ошибке по Ctrl+Click из журнала регистрации в новых релизах платформы.
- Улучшен разбор экспортных методов общих модулей в ТурбоПоиске.
-- Исправлена ошибка, когда сразу после операторов КонецФункции и КонецПроцедуры в этой же строке находился комментарий, то он присоединялся к следующему методу.
-- Закомментированные методы больше не попадают в индекс.
-- К описанию метода будут присоединяться только комментарии идущие вплотную к началу процедуры или функции.
- Мелкие исправления и улучшения
   BMW1C
 
956 - 18.09.20 - 14:42
Вышла тестовая версия 5.14.7566.25557

- В ТурбоПоиск добавлен раздел "Скрипты и расширения". В нем содержатся все подключенные скрипты TurboConf.

Скрипты сгруппированы по назначению. Работает быстрый поиск по названию и описанию.

Кликнув на скрипт, можно открыть страницу с его описанием. В контекстном меню можно быстро перейти к настройкам скрипта или к его расположению.

Подробнее https://turboconf.ru/Forum/Details/7043
   trdm
 
957 - 18.09.20 - 15:19
Можно ли логировать список открываемых форм в конфигураторе?
Искал тут: Разыскивается логер открываемых окон для 1Сv8.
   Mikeware
 
958 - 18.09.20 - 15:37
(957) вроде встроеный трекер задач есть. Я им, правда, не пользовался....
   Mikeware
 
959 - 18.09.20 - 15:38
   trdm
 
960 - 18.09.20 - 15:58
(959) Мерси.
 
 Рекламное место пустует
   BMW1C
 
961 - 22.09.20 - 11:05
Вышла тестовая версия 5.14.7569.29284

-Дальнейшие улучшения в разделе "Скрипты и расширения"
--Если у скрипта несколько функций с разными хоткеями, то теперь они группируются вместе, в одну подпапку.
--В ТурбоПоиск добавлены некоторые встроенные функции (Автовызов штатной подсказки, авто перенос строк и т.д.)
--Отключить/включить скрипт или расширение можно прямо в ТурбоПоиске, в контекстном меню скрипта.
--При выборе пункта Настройки, сразу открывается форма настроек TurboConf на нужной вкладке.
--Другие мелкие улучшения

-Добавлена возможность использовать несколько персональных лицензий на одном сервере терминалов. Для этого нужно запросить через поддержку серверный ключ, который обеспечит одновременную работу нескольких персональных лицензий.
   BMW1C
 
962 - 23.09.20 - 10:03
Вышла тестовая версия 5.14.7570.32759

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

Подробнее https://turboconf.ru/Forum/Details/7043#TurboSearch_Favorites
   BMW1C
 
963 - 24.09.20 - 16:33
Добавлена возможность поиска по личному хранилищу шаблонов в облаке FastCode.

Для работы функции необходима подписка FastCode Premium, которая уже включена в действующую поддержку TurboConf. Активировать поддержку можно в Профиле (Личном кабинете) на сайте turboconf.ru или fastcode.im

После этого при добавлении публикации можно выбрать "Личное хранилище".

Поиск будет работать как в конфигураторе в ТурбоПоиске, так и в браузере.

https://turboconf.ru/Forum/Details/7043#fa42ab917d324f38829b3e932af14b30
   BMW1C
 
964 - 26.09.20 - 12:50
Вышла тестовая версия 5.14.7572.30375

-В ToDo Навигаторе исправлена ошибка перехода к ToDo, расположенным в модуле объекта внешних обработок.
-Исправлена ошибка в "Поиске по файлам конфигурации" и в "Расширенном поиске по модулю". Поиск не срабатывал для строк, вставленных целиком, а также когда искомое значение находилось в начале строки.
-Мелкие исправления и улучшения
   BMW1C
 
965 - 28.09.20 - 09:29
Вышла тестовая версия 5.14.7576.20195

- Исправлено долгое открытие формы ТурбоПоиска при отсутствующем или медленном интернет соединении.
- Исправлен перехват фокуса из поля поиска браузером, при открытии формы ТурбоПоиска.
   BMW1C
 
966 - 28.09.20 - 10:20
Вышел TurboConf 5.14

Добавлена поддержка асинхронных методов 8.3.18, конструкторы обработчиков в окне улучшенные "Процедуры и функции", расширенный "Поиск по модулю", раздел "Скрипты и расширения" в ТурбоПоиске, поиск по избранному или приватным шаблонам в FastCode, а также другие улучшения

Подробнее https://turboconf.ru/Forum/Details/7043
   BMW1C
 
967 - 01.10.20 - 16:25
Тест на внимательность. Скриншот из TurboConf 5.15, что добавилось в ТурбоПоиске? :)
https://vk.com/wall-123020382_667
   BMW1C
 
968 - 02.10.20 - 11:28
Вышла версия 5.14.7580.23769

- В CodeInspector исправлена ситуация, когда после включения флага проверки BSL, при отсутствии установленного дистрибутива, постоянно выводилось предупреждение о необходимости установить BSL-Language-Server. Теперь вместо этого выдается вопрос, с предложением перейти на страницу для скачивания и установки BSL-Language-Server.
- В CodeInspector, при выборе диагностики BSL, исправлен переход в модуле на одну строку выше, чем нужно.
- В "Глобальном поиске по файлам конфигурации", исправлена ошибка выражения RegEx при использовании специальных символов.
- В ТурбоПоиске исправлена ошибка поиска шаблонов кода при использовании специальных символов.
   BMW1C
 
969 - 02.10.20 - 13:33
Вышла тестовая версия TurboConf 5.15

Синхронизация библиотеки FastCode для поиска шаблонов офлайн.

Добавлена возможность включить кэширование вашей библиотеки шаблонов FastCode. Кэш обновляется автоматически при изменении, добавлении или удалении шаблонов.

Подробнее https://turboconf.ru/Forum/Details/7120
   BMW1C
 
970 - 26.10.20 - 15:36
Вышла тестовая версия 5.15.7604.30580

- В ТурбоПоиске исправлено периодическое разлогинивание на сервисе FastCode.
- В ТурбоПоиске в "Библиотеке файлов" исправлена сортировка, теперь сначала идут папки, затем файлы.
- Улучшена работа фильтра в окне "Процедуры и функции". Добавлена поддержка поиска подстрок, разделенных пробелами.
- В гибридной подсказке T9 исправлена ошибка при получении полей структур и колонок таблиц. Поля не попадали в список, если они были разделены пробелами, например Структура.Вставить( "ТМЦ" , "ТМЦ" )a
   BMW1C
 
971 - 10.11.20 - 15:01
Вышла тестовая версия 5.15.7619.29255

- В "Расширенный поиск по модулю" добавлена группировка вхождений по процедурам и функциям
- Добавлены отсутствующие обработчики кнопкам "Свернуть/Развернуть все" в расширенном поиске по модулю
- В поставку возвращен скрипт "Закрыть скобки" (Ctrl+0) в новой реализации.
- В окне Фильтр по главам Синтакс-помощника, теперь по умолчанию, сразу выделяется первая строка
- Добавлен контроль уникальности формы Настройки, для предотвращения открытия нескольких дубликатов формы.
- Исправлена ошибка в форме Настроек, когда настройки скриптов применялись без нажатия кнопки ОК.
- В списке методов окна "Процедуры и функции" добавлена возможность скопировать название текущего метода в списке по Ctrl+C или Ctrl+Ins.
- Мелкие улучшения и исправления

Подробнее https://turboconf.ru/Forum/Details/7120
   TormozIT
 
972 - 12.11.20 - 10:08
Использую этот продукт и для разработки на работе и для разработки ИР уже 2 месяца. Довольно много фич. Автор оперативно реагирует в чате Телеграм и на форуме. Чувствуется что автор много времени тратит на продукт и продолжается это уже долго, а значит есть хорошие перспективы это и в будущем. С новыми версиями платформы несовместимость крайне редко и оперативно устраняется. Самое главное - теперь стабильно работает. За эти 2 месяца 0 падений конфигуратора, где я бы заподозрил этот продукт. А я очень подозрительный =) .
Всем рекомендую этот действительно полезный и безвредный продукт.
   BMW1C
 
973 - 20.11.20 - 11:59
Вышла тестовая версия 5.15.7629.24166

- Улучшена автоматическая поддержка масштабирования при отображении окна ТурбоПоиска. Опция "Включить поддержку масштабирования" должна быть отключена в настройках "Для разработчиков".
- Исправлена ошибка при извлечении метода в модулях расширений.
- Добавлена настройка включения/отключения работы TurboConf в EDT (вкладка "Для разработчиков")
- Исправлено некорректное появление ТурбоМеню и поля ТурбоПоиска в диалогах EDT.
- Исправлена ошибка, когда при нажатии ОК в окне настроек с отфильтрованным списков скриптов сбрасывались настройки отброшенных фильтром скриптов.
   BMW1C
 
974 - 13.01.21 - 15:24
Вышла тестовая версия 5.15.7683.30171

- Добавлена поддержка платформы 8.3.19. В платформе 8.3.19 изменено взаимодействие через интерфейс UIAutomation. Получение текстов модулей теперь происходит через интерфейс TextPattern, а не ValuePattern.
- Исправлена ошибка автоподключения к хранилищу, для паролей на русской раскладке.
- В ТурбоПоиске исправлен размер окна браузера, когда часть содержимого страницы выходила за границы формы.
- В ТурбоПоиске исправлена ошибка при обновлении значка синхронизации.
- В контекстном меню результатов ТурбоПоиска по методам общих модулей, добавлено копирование пути к методу вида ИмяМодуля.ИмяМетода()
   BMW1C
 
975 - 26.01.21 - 14:39
Вышла тестовая версия 5.15.7696.28850

- Исправлено неверное формирование заголовка окна конфигуратора, когда из-за бага платформы, неверно получалось имя ИБ. Вместо наименования вставлялся синоним.
- Добавлена возможность настройки пользовательского формата заголовка конфигуратора. Доступные поля:
{IB} - имя ИБ, {PATH} - каталог, {SRV} - сервер, {DB} - база данных, {VER} - версия платформы, {MODE} - режим, {USER} - пользователь

Пример: {IB} - {PATH}
В заголовок будут добавлены наименование информационной базы и путь к каталогу базы.

Пример: {IB} - {SRV} {DB}
В заголовок будут добавлены наименование информационной базы, имя сервера и база данных.
   BMW1C
 
976 - 27.01.21 - 14:25
Вышла тестовая версия 5.15.7697.29241

- Параметры форматной строки для заголовка конфигуратора теперь можно копировать из подсказки.
- Исправлена неправильная подстановка в заголовок параметра {SRV}
- Исправлено автоматическое включение проверки обновлений с канала техподдержки, каждый раз при перезапуске программы.
- В Конструкторе ТЗ исправлено значение ЧастиДаты.ДатаВремя, раньше вставлялось "ЧастиДаты.Дата и время".
   BMW1C
 
977 - 17.02.21 - 13:04
Вышла тестовая версия 5.15.7718.26478

- Добавлен скрипт "Автозакрытие окон". Скрипт автоматически закрывает некоторые предупреждения конфигуратора. Подробнее см. на форуме.
- В ТурбоМеню, главное меню и в меню на панели задач добавлен пункт для открытия Лога. Также лог можно открыть из формы настроек.
- В форму Лога добавлена кнопка "Настройки лога" для выбора уровня логирования.
- В API добавлены методы: EnableScript(), FindElementsByType(), FindElementByType()
- В API добавлена поддержка EDT для некоторых методов работы с текстом. Также добавлен метод для определения текущей IDE - ЭтоЕДТ()/IsEdt()
- Для того, чтобы скрипт выполнялся в EDT небоходимо задать следующие параметры
//@global_mode 1
//@filter - 1C:Enterprise Development Tools
- В качестве примера, на форуме в разделе "Пользовательские скрипты", выложены адаптированые под EDT скрипты "Выровнять блок текста" и "Авторские комментарии".

https://turboconf.ru/Forum/Details/7120
   BMW1C
 
978 - 18.02.21 - 15:06
Вышла тестовая версия 5.15.7719.28093

- Исправлены проблемы с отображением элементов в окне ТурбоПоиска, при включенном масштабировании в системе.
- Исправлены проблемы с отображением элементов в окне Настройки, при включенном масштабировании в системе.
- В список предупреждений скрипта "Автозакрытие окон" добавлено окно "Связь с сервером отладки разорвана"
- В окне Лог исправлена позиция кнопки "Настройка лога"
   BMW1C
 
979 - 25.02.21 - 16:17
Вышла тестовая версия 5.15.7726.31608

- В списке "Процедуры и функции" при открытии , по умолчанию, теперь выбран текущий метод, также как это происходит в штатном окне.
- Изменен алгоритм сдвига кода в функции "Окружить фрагмент", для сохранения пользовательского форматирования при обрамлении кода.
- Исправлено периодическое возникновение ошибки совместного доступа к буферу обмена, при вставке //ToDo: или значения из Мультибуфера. Ошибка могла происходить при запущенных одновременно с TurboConf, программ перехватывающих буфер обмена.
- В скрипте "Автоподключение к хранилищу" исправлена обработка ошибок соединения с хранилищем, когда вызов скрипта происходил в "вечном" цикле. Теперь при неудачном подключении автоподключение временно приостанавливается. При ошибке авторизации как и прежде будет выдан запрос на сброс пароля.
- Скрипт автозакрытия предупреждений конфигуратора, теперь выдает запрос на каждый тип уведомлений, а не одно на все типы. Также при первом запуске будет выдан запрос на включение или отключение скрипта.
- В скрипте автозакрытия предупреждений добавлено меню настройки типов сообщений конфигуратора, для которых необходимо выполнять закрытие. Меню настройки можно вызвать через ТурбоМеню, раздел Скрипты.
- В API, в формах списка значений, выбора и ввода значений исправлена установка флага Отказ при закрытии окон клавишей Escape.
- В API функции ВосстановитьЗначение и ВосстановитьЗначениеСеанса теперь возвращают Неопределено вместо NULL, при отсутствии значения. В скрипты, которые используют эти методы внесены нужные изменения.
   TormozIT
 
980 - 25.02.21 - 18:09
(979) Вкусное обновление. Окно "Процедуры и функции" стало супер удобным. Теперь это полное поглощение штатного окна по удобству. Теперь писать ИР стало еще приятнее.
   BMW1C
 
981 - 06.04.21 - 11:40
Вышла тестовая версия 5.15.7766.23855

- В скрипте AltSymbols теперь по умолчанию отключены Alt+2 (вставка @) и Alt+4 (вставка $), т.к. они используются для переключения между модулем формы и реквизитами.
- Максимальный размер лога ограничен 256 000 символами. Раньше открытие большого лога могло приводить к длительному зависанию.
- Исправлена ошибка в Генерировать метод, когда неправильно определялось имя создаваемого метода, если в строке были вызовы через точку.
- Добавлена возможность выбрать нужный метод для генерации. Если в строке есть несколько вызываемых методов, то раньше при вызове Генерировать метод подставлялся первый. Теперь можно установить курсор на нужное имя метода для генерации.
- В Извлечь метод и Генерировать метод исправлена ошибка, когда создаваемый код вставлялся между комментариями к следующему методу.
- Улучшено взаимодействие с буфером обмена, теперь программы-менеджеры клипборда будут меньше забиваться ненужными вставками. Ниже более подробная информация:
- При использовании буфера обмена теперь добавляется специальный флаг CF_CLIPBOARD_VIEWER_IGNORE. При этом флаге менеджеры буфера обмена, будут игнорировать эти вставки и не будут забиваться ненужным текстом.
- Также улучшено взаимодействие с ClipAngel 1.95 и выше. Добавлена поддержка флага CF_RemoveTempClipsFromHistory. Этот флаг позволяет убрать лишние вставки даже при копирование в буфер через комбинации клавиш (например Ctrl+C), что используется в некоторых скриптах.
   BMW1C
 
982 - 08.04.21 - 12:34
Вышла тестовая версия 5.15.7768.21364

- Улучшена работа функции AltSymbol (вставка специальных символов). Функция теперь выполняется только в текстовых полях, поэтому снова можно использовать штатные комбинации Alt+2 и Alt+4. Например, если открыта форма то Alt+2 переключит на модуль, а если открыт модуль, то вставит @.
- Исправлена ошибка в улучшенные "Процедуры и функции", когда поиск не выполнялся при заданной строке больше 64 символов.

Улучшения в API:
- В заголовке скрипта теперь можно указать, чтобы он выполнялся только в текстовых полях. Этот флаг применяется ко всем точкам входа в скрипте. //@text_fields_only. Значения 0 или 1
- Если точек входа (вызываемых методов) несколько, то для выборочной настройки, перед необходимым методом можно использовать директиву &ТолькоТекстовыеПоля / &TextFieldsOnly
- Добавлен метод ПолучитьЗаголовокТекущегоОкна() / GetForegroundWindowTitle() - Возвращает заголовок текущего окна. Строка
- Добавлен метод ПолучитьЗаголовокОкна(Указатель) / GetWindowTitle() - Возвращает заголовок окна по указателю. Строка
- ЭтоТекстовоеПоле() / IsTextField() - Возвращает Истина, если фокус находится в текстовом поле
- ПолучитьТипТекущегоЭлемента() / GetCurrentControlType() - Возвращает тип текущего элемента управления "поле", "список" и т.д. Строка

https://turboconf.ru/Forum/Details/7120
  1  2  3  4  5  6  7  8  9  10

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