Снегопат https://snegopat.ru/forum/ |
|
Снегопат - развитие https://snegopat.ru/forum/viewtopic.php?f=1&t=677 |
Страница 132 из 148 |
Автор: | nytlenc [ 17 янв 2019, 17:51 ] |
Заголовок сообщения: | Re: Снегопат - развитие |
Classic писал(а): nytlenc писал(а): К слову аналогичное кривое решение можно реализовать в TurboConf, с помощью встроенного OneScript, без всяких извращений "В любом редакторе, поддерживающем regex, например Notepad++" и т.п. С нетерпением ждем твой вариант решения, без извращений и т.п. Давай, удиви нас, великий гуру. Напрягитесь немного самостоятельно. Вот здесь описано как использовать регулярные выражения: https://regexpstudio.com/ru/regexp_syntax.html Здесь описано использование регулярных выражений на OneScript http://oscript.io/syntax/page/%D0%A0%D0%B5%D0%B3%D1%83%D0%BB%D1%8F%D1%80%D0%BD%D0%BE%D0%B5%D0%92%D1%8B%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5 Вот моя статья на форуме Турбоконф о том как писать скрипты для TC: https://turboconf.ru/Forum/Details/1506 версия скрипта в статье первая. Позже скрипт был улучшен и не требовал выделения текста. Пишите нужный Вам скрипт по аналогии, тем более учитывая, что регулярное выражение которое делает всю работу уже написали ранее, нужно лишь его немного доработать и скормить в скрипт. |
Автор: | advali [ 22 янв 2019, 09:59 ] |
Заголовок сообщения: | Re: Снегопат - развитие |
Народ, есть такая идея, с учетом того, что конфигуратор сейчас вроде как умеет выгружать только измененные объекты в файл (это сравнительно быстро работает), и вроде даже загружать умеет строго указанные объекты (не проверял), то может быть имеет смысл на основе какого-то редактора, у которого есть возможность писать свои скрипты, реализовать свой ETD ? Главное чтобы редактор был бесплатным, желательно портабельным, и не таким тормозным, как еклипс. По сути можно будет в настройках редактора (проекта), указывать параметры подключения к базе, разбирать ее из командной строки, редактировать файлы, а затем собирать обратно. Захваты в хранилище тоже вроде как можно делать из командной строки. Например подсветка 1с на текущий момент есть у atom. Он вроде как использует node.js, а значит катят те же яваскрипты (хотя не вникал в его плагины пока). Ну или обсудить, какой редактор оптимальнее. |
Автор: | Const1C [ 19 апр 2019, 14:44 ] |
Заголовок сообщения: | Re: Снегопат - развитие |
advali писал(а): Народ, есть такая идея, с учетом того, что конфигуратор сейчас вроде как умеет выгружать только измененные объекты в файл (это сравнительно быстро работает), и вроде даже загружать умеет строго указанные объекты (не проверял), то может быть имеет смысл на основе какого-то редактора, у которого есть возможность писать свои скрипты, реализовать свой ETD ? Главное чтобы редактор был бесплатным, желательно портабельным, и не таким тормозным, как еклипс. По сути можно будет в настройках редактора (проекта), указывать параметры подключения к базе, разбирать ее из командной строки, редактировать файлы, а затем собирать обратно. Захваты в хранилище тоже вроде как можно делать из командной строки. Например подсветка 1с на текущий момент есть у atom. Он вроде как использует node.js, а значит катят те же яваскрипты (хотя не вникал в его плагины пока). Ну или обсудить, какой редактор оптимальнее. К сожалению использование технологии выгрузок в XML породит те же проблемы что и у эклипс. Существенное замедление процедуры синхронизации проекта. Существенную нагрузку на дисковую и виртуальную память. Сцинтила лучше и быстрее всего работает. Атом будет ещё более тормозной чем эклипс. Лучшим выходом я вижу прямое обращение к базе данных. Т.к. исходные коды хранятся там. Лучше всего использовать Сцинтилу. Она шустрее будет. С атомом получится тормоз ещё похлеще чем эклипс. Основная проблема не в технологиях, а во времени. Т.к. 1С абсолютно не документирует собственные технологии. Даже и 1С:EDT хоть и сделан на основе OpenSource, но исходные коды никто не даст. А потому придется потратить кучу времени на реверс работы с БД, отладкой, хранилищем. |
Автор: | mehfk [ 05 сен 2019, 17:29 ] |
Заголовок сообщения: | Re: Снегопат - развитие |
Пришло сегодня пиьмо о выходе нового релиза. Скачал. С версиями выше 8.3.10 работе не предсумотрена (файл process.v): Код: #if ver < 8.2.19 | (ver > 8.3.0 & ver < 8.3.4) | ver > 8.3.10 #err Unsupported version of 1C - Эта версия 1С не поддерживается! #endif Отключение проверки версии не привело к положительному результату. Однако, радует, что дело сдвинулось с мертвой точки! |
Автор: | DJRelax [ 05 сен 2019, 17:42 ] |
Заголовок сообщения: | Re: Снегопат - развитие |
У меня и на 8.3.10 не завелась новая версия. |
Автор: | mehfk [ 05 сен 2019, 17:50 ] |
Заголовок сообщения: | Re: Снегопат - развитие |
Как это проявляется? |
Автор: | DJRelax [ 05 сен 2019, 18:02 ] |
Заголовок сообщения: | Re: Снегопат - развитие |
Код: ---------- Ошибка ----------
Не удалось рассчитать смещения свойств в типе SelectFileName ---------- Ошибка ---------- Не удалось рассчитать смещения свойств в типе KeyAccel ---------- Ошибка ---------- Не удалось рассчитать смещения свойств в типе CellFormat ---------- Ошибка ---------- Не удалось рассчитать смещения свойств в типе StorageFileInfo ---------- Ошибка ---------- Не удалось рассчитать смещения свойств в типе FileException ---------- Ошибка ---------- Не удалось рассчитать смещения свойств в типе FieldInfo ---------- Ошибка ---------- Не удалось рассчитать смещения свойств в типе TypeInfo ---------- Ошибка ---------- Не удалось рассчитать смещения свойств в типе MDTreeItemInfo ---------- Ошибка ---------- Не удалось рассчитать смещения свойств в типе V8Picture ---------- Ошибка ---------- Не удалось рассчитать смещения свойств в типе Exception ---------- Ошибка ---------- Не удалось рассчитать смещения свойств в типе TypeContextInfoItem ---------- Ошибка ---------- Не удалось рассчитать смещения свойств в типе TypeNameInfo ---------- Ошибка ---------- Не удалось рассчитать смещения свойств в типе ContextValueInfo ---------- Ошибка ---------- Не удалось рассчитать смещения свойств в типе URL ---------- Ошибка ---------- Не удалось рассчитать смещения свойств в типе VTColumnInfo ---------- Ошибка ---------- Не удалось рассчитать смещения свойств в типе ViewPosition ---------- Ошибка ---------- Не удалось рассчитать смещения свойств в типе ViewContext ---------- Ошибка ---------- При подготовке V*Aπ были ошибки. Программа будет завершена |
Автор: | mehfk [ 05 сен 2019, 18:17 ] |
Заголовок сообщения: | Re: Снегопат - развитие |
get_latest.cmd запускали после обновления dll ? |
Автор: | DJRelax [ 05 сен 2019, 18:20 ] |
Заголовок сообщения: | Re: Снегопат - развитие |
Да. Ничего нового не находит. Что странно. Может с подпиской проблемы, но на сайте указана подписка до 08.09.2020 |
Автор: | DJRelax [ 05 сен 2019, 18:22 ] |
Заголовок сообщения: | Re: Снегопат - развитие |
У меня при обновлении говорит что последнее изменения в репо: checkout: 8f556bc5d22b3465381e554dd1653b90765516ba 2017-09-12 11:30:36 UTC tags: trunk comment: В API Добавлена возможность сохранять контейнеры метаданных в cf файлы. Например, metadata.current.saveToFile("e:\\test.cf") - сохранит текущую конфигурацию. (user: orefkov) changes: None. Already up-to-date |
Страница 132 из 148 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |