Вышел TurboConf 5.13

Добавил: bolsun, 22 июня 2020 08:45, обновлено: 19 августа 2020 15:02

Раздел: Релизы программы

Новости Канал разработчиков Дневник разработчика

Скачать

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

Глобальный поиск по файлам конфигурации

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

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

Image https://turboconf.ru/Content/Files/31C694EEA2260A37464FB9F25FA7B436FB000A06/TurboSearch_ExtFiles.png

Нажав Ctrl+F можно найти все вхождения в текущем модуле.

Image https://turboconf.ru/Content/Files/31C694EEA2260A37464FB9F25FA7B436FB000A06/TurboSearch_ExtFiles_FindMatch.png

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

Небольшой ролик с демонстрацией работы функции.

Image https://turboconf.ru/Content/Files/31C694EEA2260A37464FB9F25FA7B436FB000A06/TurboSearch_ExtFiles.png

Пользовательские проверки в CodeInspector и поддержка Bsl-Language-Server

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

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

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

Image https://turboconf.ru/Content/Files/31C694EEA2260A37464FB9F25FA7B436FB000A06/TurboConf_5_13_CodeInspector_Bsl_Server.png

Как подключить Bsl-Language-Server?

Скачайте bsl-language-server_win.zip из https://github.com/1c-syntax/bsl-language-server/releases и распакуйте в папку TurboConf\bsl-language-server. В окне инспектора включите опцию BSL LS и выполните проверку.

Обновлена версия OneScript до 1.4.0

Скрипты TurboConf теперь используют новейшую версию OneScript со всеми актуальными исправлениями и улучшениями.


См. также Новое в TurboConf 5.12

Файл


Скачать К списку тем

Комментарии

reborn85
22 июня 2020 11:39: #1

2020-06-22_11-37-53.png

было бы не плохо сюда добавить подсказку что эта кнопка означает - перейти.

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


reborn85
22 июня 2020 11:49: #2

жду версию для тестирования


bolsun
22 июня 2020 12:44: #3

(1) reborn85, будет всплывашка при наведении.


bolsun
22 июня 2020 15:29: #4

Тестовая версия 5.13.7478.28363 доступна на канале разработчиков.

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

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


bolsun
07 июля 2020 14:07: #5

Вышла тестовая версия 5.13.7493.28205

  • В ТурбоПоске улучшен алгоритм поиска по общим модулям конфигурации. Теперь сначала идут результаты по И, затем по ИЛИ. Также изменен вес полей. Ключевые слова в заголовке и описании теперь еще намного больше влияют на выдачу, чем слова в коде. Необходимо обновить индекс общих модулей.
  • В "Навигаторе по метаданным" при включенном флаге "Вхождение строки" теперь будут показаны только результаты, имеющие вхождение искомых подстрок. Раньше показывались как вхождения по первым заглавным буквам подстрок, так и точное совпадение вхождений подстрок.
  • Исправлена ошибка при вставке значения из штатного контекстного меню с активной гибридной подсказкой. Из-за ошибки работы фильтра, неправильно отображалось выбранное значение, в результате происходила вставка не того значения.
  • В ТурбоПоиске исправлена ошибка при декодировании текстов общих модулей, из-за которой тексты методов могли отображается неправильно.

bolsun
09 июля 2020 13:25: #6

Вышла тестовая версия 5.13.7495.26981

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

bolsun
10 июля 2020 12:47: #7

Вышла тестовая версия 5.13.7496.26396

  • Исправлена ошибка "Слишком много фактических параметров" при вызове некоторых скриптов, из-за перехода на OneScript 1.4.0 в предыдущем обновлении

bolsun
15 июля 2020 14:01: #8

Вышла тестовая версия 5.13.7501.23917

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

bolsun
22 июля 2020 12:11: #9

bolsun переместил тему в раздел Релизы программы


bolsun
22 июля 2020 12:16: #10

Вышла тестовая версия 5.13.7508.25346

  • В T9 исправлена ошибка "Значение StartIndex не может быть меньше нуля".
  • В скрипте BslServerDefault.os исправлено ошибка создания временной папки.

bolsun
24 июля 2020 15:20: #11

Релиз TurboConf 5.13 (5.13.7510.30657)

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


nik.lankaster
28 июля 2020 14:41: #12

А можно ли чуть подробнее по поводу того как именно можно добавить свои проверки в CodeInspector?


bolsun
28 июля 2020 15:47: #13

(12) nik.lankaster, в скрипте BslServerDefault.os

ТурбоКонф.CodeInspector(Элементы);

Элементы - это массив

	ЭлементСписка = Новый Соответствие();
	ЭлементСписка.Вставить("Представление", Описание);
	ЭлементСписка.Вставить("НомерСтроки", НомерСтроки);

bolsun
19 августа 2020 14:30: #14

Вышла версия 5.13.7536.29364

  • Исправлено несрабатывание скриптов, а также ошибки "Скрипт не найден", при самом первом запуске программы, сразу после активации. Проблема исчезала при последующих запусках программы.

TurboConf

Расширение возможностей

Конфигуратора 1С

Скачать

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