Инфостарт и Снегопат объединяют усилия: представляем новую полнофункциональную версию «Снегопата»
Инфостарт и Снегопат объединяют усилия: представляем новую полнофункциональную версию «Снегопата»

Инфостарт объявляет о выходе новой версии «Снегопата» – программного комплекса, повышающего продуктивность работы в конфигураторе 1С.
Обновленная версия «Снегопата» поддерживает все актуальные релизы 32-битной платформы 1С:Предприятие, и планируется, что теперь его возможности будут оперативно дополняться с выходом новых релизов платформы 1С. Это стало возможным благодаря тому, что к команде Инфостарта присоединился создатель продукта – Александр Орефков.
Сегодня мы представляем вам новую полнофункциональную версию продукта и рассказываем, какие преимущества он дает.
О проекте «Снегопат»
Снегопат обладает уникальной возможностью встраивать дополнительные инструменты разработки непосредственно в конфигуратор, предоставляя объектную модель (API) для взаимодействия с командами меню, окнами конфигуратора, метаданными и т.д. Для Снегопата можно самостоятельно реализовать аддины на JavaScript и других языках, чтобы управлять конфигуратором и встраивать в него новые возможности. А для пользовательского интерфейса инструментов в конфигураторе можно использовать «родные» обычные формы 1С.
Среди существующих OpenSource-аддинов, расширяющих возможности конфигуратора 1С, можно выделить такие, как:
- Расширенный поиск – фоновый, с использованием регулярных выражений и группировкой результатов по методам
- Навигатор по метаданным
- Расширенные возможности редактирования
- Улучшение возможностей некоторых диалоговых окон (окно методов модуля, выбор подсистемы, выбор типа)
- Настройка заголовка окна Конфигуратора
- Органайзер внешних файлов
- Расширенная панель окон и менеджер сессий
- Генераторы кода
- Многое другое
Помимо подключения аддинов «Снегопат» улучшает контекстную подсказку и редактор модулей, а также позволяет назначать хоткеи для команд конфигуратора и создавать макросы для частоприменяемых действий.
Инфостарт и Снегопат – вместе мы сможем больше!
Инфостарт стал для «Снегопата» стартовой площадкой – именно здесь в 2011 году он был анонсирован как готовый продукт. Начиная с первой конференции Инфостарта тема «Снегопата» всегда собирала вокруг себя много неравнодушных сторонников. За 10-летнюю историю проект пережил несколько взлетов и падений. И вот он снова в строю и развивается в тесном сотрудничестве с Инфостартом.
Присоединение Александра Орефкова к команде Инфостарта дало проекту «Снегопат» новые силы и идеи.
- Сейчас проект поддерживает все актуальные 32-битные релизы 1С (поддержка 64-битных версий в работе).
- Мы планируем расширить взаимодействие с конфигуратором с помощью подключения диагностик качества кода от проекта статического анализа кода BSL Language Server
- Хотим добавить OneScript в качестве еще одного языка для плагинов
- Собираемся интегрировать хранение истории разработки в git непосредственно в конфигуратор.
Полноценная версия Снегопата для всех
Сегодня, 17 августа, мы стартуем выпуск триальной версии снегопата для всех пользователей, которые не приобретали Снегопат ранее. Триальная версия предоставляет бесплатный трехмесячный доступ ко всем возможностям Снегопата без ограничений.
Бесплатную полнофункциональную триальную версию со сроком использования в течение трех месяцев можно скачать у нас на сайте на странице разработки Снегопата.
Для использования триальной версии нужно будет активировать установленную копию.
Инструкция по активации
Те, кто приобрели «Снегопат» ранее, получили ссылку на новую версию продукта бесплатно – в своем личном кабинете на сайте snegopat.ru. Для существующих пользователей условия использования и порядок лицензирования не меняются.
Напоминаем, что разработчикам плагинов всегда предоставляются особые условия использования – они получают обновления Снегопата бесплатно.
Все вопросы по использованию Снегопата можно задать в чате Telegram – https://t.me/snegopat_chat
Также мы публикуем доклад Александра Орефкова «Снегопат – Dev или Ops?» с нашего онлайн-митапа, посвященного инструментам разработчика.
Снегопат – программный комплекс, повышающий эффективность работы в конфигураторе 1С. О новом эволюционном этапе проекта, его возможностях и планах развития на митапе «DevOps в 1С» рассказал разработчик Снегопата, системный программист компании Инфостарт Александр Орефков.
Продажа полной версии Снегопата стартует осенью 2020 года после массового тестирования продукта пользователями – когда будет реализована 64-битная версия решения и определена лицензионная политика для физических лиц и корпоративных клиентов.
Источник: https://infostart.ru/journal/news/mir-1s/infostart-i-snegopat-obedinyayut-usiliya-predstavlyaem-novuyu-polnofunktsionalnuyu-versiyu-snegopata_1279840/
Как минимум следует учесть тот факт, что EDT пока еще очень требователен к ресурсам железа, а Снегопат не требует дополнительных ресурсов, достаточно, чтобы запускался конфигуратор.
Другое дело, что подавляющее большинство программистов не понимают преимуществ Снегопата перед конфигуратором, потому что просто ни разу не пробовали его в работе.
Сейчас можно скачать триалку и начать пользоваться, чтобы составить объективное мнение.
Снегопат почти не тормозтит, по крайней мере я не замечал.
- много фишек, которых в принципе нет у турбоконф, из-за того, что Снегопат именно внутри 1С, а Турбоконф снаружи
- есть сообщество разработчиков скриптов, которые активно добавляют скрипты
- скрипты можно писать на JavaScript\TypeSript
- а можно и на OneScript - родной 1С-язык рулит
- родные формы 1С легко переиспользуются в качестве форм скриптов
- в итоге скрипты писать довольно просто
- есть возможность встраивать свои редакторы внутрь окон 1С
- бесплатен для разработчиков скриптов
- бесплатен 3 месяца точно ) для обычных пользователей
- возможно, будет бесплатен и больше
- и т.п. и т.д.
2. Есть ли примеры, когда такая функциональность реально пригождается? Что вы делаете с помощью этого инструмента? Автоматизируете нажатие кнопочек в конфигураторе?
3. Все это бесполезно, если вы работаете в организациях, где безопасники не пропускают подобные "инструменты". Поэтому такие продукты рассчитаны только на свободных энтузиастов.
по п.1 - Автоматизируем\упрощаем\ускоряем свою работу как разработчиков 1С.
Превращаем старый инструмент Конфигуратор 1С в более продвиную IDE
Примеры навскидку:
- Фоновый глобальный поиск в любых модулях, поиск в текущем методе, поиск во всех открытых модулях
поиск по регулярным выражениям, показ всех результатов поиска (любых видов) в спец.форме
- удобно видеть все вхождение результатов по модулям и по конкретным методам модуля
- быстрый список методов модуля Цтрл+1 с удобнейшим поиском - неполный поиск по подстрокам
- например, найти метод ЗначенияРеквизитов можно быстро, набрав "зн ре"
- быстрый переход к любому метаданному, в дереве метаданных, открыть форму, модуль и т.п.
- с тем же быстрым поиском
- статический анализ кода текущего модуля
- навигация по модулям в любую сторону (туда и обратно)
- контекстная подсказка намного удобнее, чем в Конфигураторе
- и т.п. и т.д. - десятки плюшек
по п.2 - безопасность.
Безопасники везде стараются зарезать все по-максимуму, извечная борьба между разработчиками, которым нужно многое пробовать, и безопасниками. Проходили такое не раз.
Многое зависит от воли разработчиков, от их желания получить себе полезные инструменты, готовностью пободаться и доказать безопасникам пользу и отсутствие вреда от стороннего ПО.
например, В Связном безопасники были жесткие, и с ними договорились, купили корпоративный Снегопат.
--- Ошибка ---
AngelScript: file System function, line: 1, col: 22
Identifier 'LOGFONT' is not a data type in global namespace
--- Ошибка ---
AngelScript: file System function, line: 1, col: 40
Identifier 'Size' is not a data type in global namespace
--- Ошибка ---
AngelScript: file , line: 0, col: 0
Failed in call to function 'RegisterGlobalFunction' with 'void getLogFontSizes(LOGFONT& logFont, Size& size)' (Code: asINVALID_DECLARATION, -10)
Win 7 64. платформа 8.3.15.1830 (стоит и 32 и 64, при запуске каталог 64 переименовал)
Что посоветуете?
См. также
«Яндекс» выпустил своих роботов-курьеров на улицы городов
Новость Искусственный интеллект ИТ-новость Робототехника Яндекс
Шестиколесные роботы-курьеры «Яндекса» появились на улицах Москвы и Иннополиса. Они доставляют еду, заказанную через приложение «Яндекс.Еда» в грузовом отсеке, открыть который может только покупатель со своего смартфона.
23.12.2020 2403 user-programmist 9