В эти дни во всех 1С-ных чатах очень много обсуждают EDT. Кому-то эта IDE нравится кому-то нет. Но мне лично интересен один параметр, скорость запуска пользовательского режима из режима разработки....
Илья Низамов
5 марта 2021 г. в 14:08
3
👍
🔥
😁
❤
😱
👏
💯
😭
👎
🤔
🤣
👌
🤯
И
Илья Низамов
5 марта 2021 г. в 14:08(изменено) Автор темы
В эти дни во всех 1С-ных чатах очень много обсуждают EDT. Кому-то эта IDE нравится кому-то нет. Но мне лично интересен один параметр, скорость запуска пользовательского режима из режима разработки. Если он хотя бы равен запуску из старого конфигуратора, то тогда еще терпимо. Но если это значительно дольше, то продолжаем ждать.
Почему важен именно этот параметр. Сейчас активно занимаюсь еще и web разработкой, так вот там этот вопрос решен кардинально. Вы один раз запускаете сервер в режиме разработки и при любом изменении вы видите внесенные правки в браузере в онлайн режиме. Вот было бы круто, в одном окне открыта EDT, в другом запущена конфигурация в пользовательском режиме. Накинул кнопку на форму перевел взгляд на второй монитор, а она уже в интерфейсе. Это же касается и кода.
И вот когда вы в течение дня в конфигураторе 100 раз запускаете 1С, и она запускается допустим 15 сек, то вы тратите 25 мин только на ожидание в день, в неделю это уже 2 часа. 2 часа на просто запуск 1С в пользовательском режиме.
P
P Z
5 марта 2021 г. в 14:09(изменено)Этого не будет в ближайшем времени точно.
Ибо конфигурация - кусок бинарных данных.
А не текстовые файлики, как в вебе
И ЕДТ тут не причем
V
Vladimir Golovanov
5 марта 2021 г. в 14:10(изменено)Мне тоже кажется что пример с web-ом ну очень натянут. В других средах разработки есть примеры hot reload, но и то они не всегда работают. Т.е. иногда изменение может без пересборки отобразиться, иногда нет
И
Илья Низамов
5 марта 2021 г. в 14:13(изменено)Я бы посмотрел на это ни при чем, если это время с 2 часов в неделю, вырастит до 4-6 часов.
I
Ivan Subbotin
5 марта 2021 г. в 14:15(изменено)Пишите код сразу и правильно :) и запуск будет один раз :)
В
Виталий
5 марта 2021 г. в 14:43(изменено)1с это уже жуткий legacy. Долга ждал от 1с, что будут идти в ногу со временем. Не дождался и уже не жду. Работаю на современных стеках технологий
Е
Евгений Шабалин
5 марта 2021 г. в 14:57(изменено)если написано правильно, то и запускать не нужно. профит!
И
Илья Низамов
5 марта 2021 г. в 15:01(изменено)Включаем эти 6 (* 3.14) в ЛУВР и наслаждаемся )))
И
Илья Низамов
5 марта 2021 г. в 15:02(изменено)Как не надо запускать? А как получить результат от БККСВ?
Е
Евгений Шабалин
5 марта 2021 г. в 15:10(изменено)WAT?
A
Alexander
5 марта 2021 г. в 15:18(изменено)Какой стек выбрали для себя? Если не секрет.
Е
Евгений Мартыненков
5 марта 2021 г. в 15:21(изменено)Такое было еще в 7.7, но не от вендора, а от Саши Орефкова. Модули могли быть динамически подобраны из текстовичков. Классная штука для разработки и хотфиксов
P
P Z
5 марта 2021 г. в 15:22(изменено)Но цена этого - в общем я видел место где запуск конфы из тестовичков занимал до часа.
В общем это только и было причиной перехода на 8ку.
Чудес не бывает
Е
Евгений Мартыненков
5 марта 2021 г. в 15:23(изменено)так я ж и говорю, что такой вариант - это только для быстрой разработки и хотфиксов.
Потом ес-но нужно всё внутрь переносить
Да, были конфы, которые только из таких текстовичков и состояли. Но это не есть хорошо
I
Ivan Subbotin
5 марта 2021 г. в 15:25(изменено)ОТК должен быть :)
A
Alexander Sharov
5 марта 2021 г. в 15:26(изменено)От вендора как раз. Директива "ЗагрузитьИзФайла" в модуле.
Орефков сделал аналог динамического обновления.
Е
Евгений Мартыненков
5 марта 2021 г. в 15:27(изменено)так я ж не про загрузить из файла говорю. а про динамическое обновление из текстовичков без этой директивы.
Так-то ты и сейчас в v8 можешь сделать "Выполнить(ТекстИзФайла)"
но какой смысл?
A
Alexander Sharov
5 марта 2021 г. в 15:28(изменено)Тем что в v8 ты не можешь хранить обработчики процедур во внешнем файле.
В
Виталий
5 марта 2021 г. в 15:31(изменено)Kafka, docker, kubernetes, микроскервисы на python, go
V
Vasyl Pechenyi
5 марта 2021 г. в 17:41(изменено)А WEB так работает только в Линуксе, в IIS после изменений в структуре надо переопубликовывать.
О
Олег
5 марта 2021 г. в 18:24(изменено)это с чего бы?
A
Alexander Sharov
5 марта 2021 г. в 18:54(изменено)с того, что оговорился. "обработчики событий", а не "обработчики процедур".
Войдите, чтобы оставить ответ