Как без боли перейти на 1C:EDT

Sdílet
Vložit
  • čas přidán 12. 06. 2024
  • Желтый клуб собирает деньги на новый микрофон, чтобы радовать вас лучшим звуком в стримах и видео. Поддерживайте по ссылке: www.tinkoff.ru/cf/AeY49FYUpMI
    Приветствуются даже 100 руб. Спасибо.
    Стримим с Антоном Чаусовым и Владиславом Маковеевым.
    Стрим в новом формате. Сначала Антон делится, как переходил с конфигуратора на 1C:EDT. Рассказывает о сложностях перехода и как их обойти.
    В конце стрима Владислав дополняет Антона. Делится видением как, когда и зачем переходить на 1C:EDT, рассказывает про Git.
    Тему перехода на EDT обсудили с разных точек зрения и это прекрасно.
    Жду в комментариях других бывалых. Интересно почитать ваши истории.
    НАВИГАЦИЯ
    00:00 - Вступление
    01:26 - 1С EDT не лучше/не хуже конфигуратора
    02:13 - Особенности настройки 1С EDT
    04:45 - EDT лучше запускать через 1СEDT Start
    06:05 - Добавляем новый проект в 1С EDT
    09:39 - Импортируем проект из github
    13:00 - Подключаем проект к информационной базе
    16:20 - Обзор интерфейса 1С EDT
    18:30 - Как создать новый проект не из git
    18:56 - Базовые настройки проекта
    19:55 - Разбивка модуля по областям
    25:59 - Ограничения 1С EDT
    29:00 - Что бесит в 1С EDT
    44:57 - Особенности 1С EDT
    49:40 - Встроенный веб-сервер
    50:12 - ER-диаграммы
    51:43 - Можно писать плагины под 1С EDT
    52:12 - Изменены редакторы
    52:40 - Конфигурации запуска
    53:47 - Быстрый поиск
    55:25 - Ввод английских символов без переключения раскладки
    56:40 - Схема модуля
    57:31 - Редактирование комментариев
    01:03:00 - Настраиваемое форматирование кода
    01:04:00 - Умная подсказка
    01:07:20 - Быстрый выбор типов данных
    01:08:10 - Шаблоны кода
    01:10:00 - Подсветка ошибок, редактор модуля
    01:19:50 - Работа с Git
    01:39:15 - Итоги: когда нужен EDT
    01:43:20 - Владислав Маковеев: про git методологии
    02:06:25 - Про шаблоны в 1С EDT
    02:09:45 - Темная тема в 1С EDT
    02:11:45 - Строгая типизация в 1С EDT
    02:13:25 - Про точки останова в 1C EDT
    02:17:40 - Финал
    ДОП. МАТЕРИАЛЫ:
    Преза от Антона Чаусова: docs.google.com/presentation/...
    #1cedt #edt
    ==========
    Информационные площадки "Жёлтого клуба":
    Телеграмм канал: t.me/yellowclub_official
    Телеграм чат: t.me/yellowclub_vrn
    Группа ВКонтакте: vk: yellowclub_official
    Подписывайся на канала Желтого клуба, чтобы не пропустить интересных гостей
    / @yellow_club
  • Zábava

Komentáře • 75

  • @user-we4se7qm7r
    @user-we4se7qm7r Před rokem +1

    На 59:50 для автоматического создания описания процедуры(функции) клавиши нажимать надо в обратной последовательности: Ctrl+Space потом уже / . Все варианты описаны в оф. документации, желающие могут найти в поисковике "EDT Комментирование процедур и функций"

  • @stannis9390
    @stannis9390 Před 6 měsíci

    Огромное спасибо за видео! все наглядно и доступно! Хотелось бы увидеть больше видео про EDT на Вашем канале, спасибо!

  • @8tshk8
    @8tshk8 Před rokem +2

    Спасибо за труд. Было очень интересно и познавательно. Ждём ещё.

    • @yellow_club
      @yellow_club  Před rokem +1

      Рад, что понравилось. Будет ещё

  • @kostiklove
    @kostiklove Před rokem +1

    Спасибо. Особенное Спасибо Владиславу- в точности наша модель разработки- когда есть библиотеки и их нужно обновлять и есть команда разработчиков, тестировщиков- ура- наконец-то всё в голове по полочкам становится для гита. вот только как теперь готовый проект из хранилище перенести на гит с разбиением на все эти ветки) ждем новых трансляций с участием Владислава)!

    • @yellow_club
      @yellow_club  Před rokem +2

      Рад, что понравилось. С Владиславом обязательно сделаем стрим.

  • @666GooglMan66
    @666GooglMan66 Před 6 měsíci +2

    Блин, так забавно , все лекторы нетологии, крутые перцы!)
    Спасибо вам )

    • @yellow_club
      @yellow_club  Před 6 měsíci

      Спасибо 🙏 нам приятно

  • @newphoenix777
    @newphoenix777 Před rokem

    Коллеги, спасибо за видео! Недавно тестовую группу разработчиков пересадил с конфигуратора + хранилище на EDT+GIT, полёт нормальный, довольны. У меня один вопрос: можно ли видеть в проекте внешней обработки, которая связана с основным проектом конфигурации, общие модули расширения: "общиймодульрасширения.экспортнаяпроцедурарасширения()" (видны только общие модули основной конфигурации). Или делать обработку в составе самого расширения?

  • @user-yj3xi4vl7j
    @user-yj3xi4vl7j Před rokem +6

    За стрим спасибо, было интересно. Теперь про разработчиков EDT - такое ощущение, что за наименования всяких кнопок, методов и т.п. в 1С сидит единственный нелогичный чел и его выдумки никто оспорить не может - что за "Перспектива", "Извлечь метод" ... . Про методы GIT вообще молчу - зачем надо было что-то выдумывать, если весь мир пользуется стандартными "commit", "add", "checkout", "merge"..., неужели а-ля по-русски более понятно? Или это специально, чтобы переход на другой язык был более мучительным?

  • @xrollup
    @xrollup Před rokem +3

    Ознакомительная версия EDT вышла в 2015. Стало быть разработку начали в 2014. 10 лет уже скоро как будет "продухту". Раз в год я ставлю версию EDT (новейшую, что там из минералов - "шунгит" или что там?), пробую поработать с ней и, затем, удаляю.

  • @postalleon
    @postalleon Před 5 dny

    Добрый день! А что за «райдер» такой? В котором можно стрелочками процедуры перемещать?

  • @evgenijlarin4801
    @evgenijlarin4801 Před rokem +4

    Я параллельно веду проекты на Java/Kotlin в IDE Intellij Idea. В 1С прямо жёстко не хватает строгой типизации.
    Именно ради этой типизации перешёл в EDT. EDT конечно тормознут, но зато качество кода получается значительно выше. Видео получилось познавательное.

    • @yellow_club
      @yellow_club  Před rokem +1

      Согласен, строгая типизация решает кучу сложностей

    • @xrollup
      @xrollup Před rokem +2

      @@yellow_club И порождает кучу проблем.

  • @user-we4se7qm7r
    @user-we4se7qm7r Před rokem +2

    Про трехсторонне слияние, попроцедурное сравнение ничего не сказали. Много еще чего осталось за кадром, но зато будет повод провести еще один стрим...

  • @arshanskiysergey2791
    @arshanskiysergey2791 Před 8 měsíci

    30:00 "нет хоткеев для..."
    все хоткеи можно добавить в Окно - Параметры - Общие - Клавиши

  • @QVRJ
    @QVRJ Před rokem +3

    А так-то, огненный стрим получился. Наконец реальный отзыв по работе в edt. И боль понятная и фичи огненные. И упало только раз за весь стрим.

    • @yellow_club
      @yellow_club  Před rokem

      Рад, что понравилось 👌

  • @user-jw6xb8fq8c
    @user-jw6xb8fq8c Před rokem

    Не знаю, почему, но мне нравится ведущий. Без него было бы не так интересно. Молодец, Евгений!

    • @yellow_club
      @yellow_club  Před rokem

      Спасибо, Радик. Мне приятно

    • @user-jw6xb8fq8c
      @user-jw6xb8fq8c Před rokem

      @@yellow_club Взаимно. Спасибо за вашу работу, смотрю все выпуски.

  • @Youtubebectoristano
    @Youtubebectoristano Před rokem

    👍

  • @user-fe2gi9wq7u
    @user-fe2gi9wq7u Před rokem

    Правильно увеличивать память в Настройках проекта / Аргументы Java VM

  • @user-oy2gw2sn2j
    @user-oy2gw2sn2j Před rokem

    Возьмите за основу шаблоны Чистова и его раскладку и их дальше дополняйте.

  • @MichaelBAG
    @MichaelBAG Před 6 měsíci

    На первой же минуте возник вопрос... А есть что-то ещё кроме EDT и Конфигуратора???

    • @yellow_club
      @yellow_club  Před 6 měsíci

      Можно в любой IDE редактировать файлы и даже в блокноте)
      Есть плагины под VSCode
      Но это все игрушки. По факту только конфигуратор или EDT

  • @evgeniik6115
    @evgeniik6115 Před 3 měsíci

    Edt это больше про продуктовую разработку, чем про аутсорс?
    Как можно использовать edt , когда работаешь с клиентами на их серверах?

    • @yellow_club
      @yellow_club  Před 3 měsíci

      Можно все. Но у клиента удобнее использовать конфигуратор. EDT придётся устанавливать, а конфигуратор сразу есть. Плюс у клиента может быть не самый мощный ПК и EDT будет сильно тормозить

  • @pavkahawk1918
    @pavkahawk1918 Před 10 měsíci

    нравится-не нравится. вот скажите служебные слова "процедура" "конецпроцедуры" , если писать с маленькой буквы - 1ска загнётся?

  • @seastraus1
    @seastraus1 Před rokem

    Я всегда пользуюсь Областями. Мне удобно.

    • @yellow_club
      @yellow_club  Před rokem

      Это все потому что модули по 6000 строк)

    • @neiuwendyk
      @neiuwendyk Před rokem

      @@yellow_club в Visual Studio так же есть Region и бывают классы(модули) на несколько тысяч строк. Лично у меня, в моих проектах был пока только один класс на 3к строк и я думал, что я делаю что-то неправильно. Но когда стал изучать сорсы продуктовых компаний, то и у них мне встречались такие же классы мутанты.

    • @yellow_club
      @yellow_club  Před rokem

      @Илья в том, что кто-то ещё пишет модули на тысячи строк, не значит что это правильно и хорошо.
      Это ленивые программисты, которые стреляют себе в ногу.
      Когда открываешь проект, а там модуля максимум на 300 строк, понимаешь, что все можно. Только нужно дольше думать.

    • @neiuwendyk
      @neiuwendyk Před rokem

      @@yellow_club в чём ленивость и почему стреляют в ногу?

    • @yellow_club
      @yellow_club  Před rokem

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

  • @serp-kz2298
    @serp-kz2298 Před 7 měsíci

    У кого нибудь получилось настроить отладку по http в 1С EDT? Уже несколько дней не могу разобраться. Ни на файловой ни в клиент серверной, ни получается. 😂

  • @dev_2000
    @dev_2000 Před rokem +2

    Cherrypick - это механизм гита, а не экслипса. Оно там было всегда :) Ребят, ну каммон, почитайте хоть немного теорию... Такие мелочи просто ставят жирный вопрос о компетентности.

    • @yellow_club
      @yellow_club  Před rokem

      А никто и не говорил, что черри пик это фича edt. Был разговор о том, чтобы показать как работает и зачем нужно.
      Если есть, чем поделиться, то пиши в тг: @shilovev. С удовольствием приглашу на стрим

    • @user-we4se7qm7r
      @user-we4se7qm7r Před rokem

      Вообще если внимательно послушать, то там говорится, что в интерфейсе EDT старых версий не было cherry pick. Ни слова про то, что cherry pick фишка EDT. Раньше просто приходилось это делать руками в консоли Git или через сторонние оболочки для Git.

    • @dev_2000
      @dev_2000 Před rokem +1

      @@user-we4se7qm7r и это не так, он там был испокон веков, так как EDT - это Эклипс, а гитв эклипсе - это плагин eGit, который разработчики EDT вообще не трогают, что и логично, особенно если учесть его ущербность, медлительность и бесполезность. И чери пик там был с версии 1.4, если я правильно помню первую публичную версию EDT. На него все обращали внимание, так как он не переводится. И с ним, в контексте - 1С - работать прям мега опасно, если нет четкого понимания про структуру проекта, иначе конфу сломать за нефиг делать.

    • @user-we4se7qm7r
      @user-we4se7qm7r Před rokem

      @@dev_2000 Тут я полностью согласен, "я знаю четыреста сравнительно честных способов -отъема денег- сломать конфигурацию в EDT"(c) . Если речь про разработку расширений конфигурации в EDT, то способов сломать становится еще больше.

  • @user-sb9jv4zi6p
    @user-sb9jv4zi6p Před rokem

    C EDT полная стабильность - в плане глюков ничего не меняется)

    • @yellow_club
      @yellow_club  Před rokem

      Говорят стало сильно лучше. Оно и конфигуратор иногда падает

    • @user-sb9jv4zi6p
      @user-sb9jv4zi6p Před rokem

      @@yellow_club Когда же выведут в боевое использование? Уже 8 лет что-то делают и всё никак.

  • @dev_2000
    @dev_2000 Před rokem

    2:06:55 - за такое в EDT - надо по рукам быть. Это точно, что программиста можно вытянуть из конфигуратора, но конфигуратор из программиста - нет... Какие плашки с датами? Вы чего? И к тому же ни одного слова про git blame... Эх...

    • @user-we4se7qm7r
      @user-we4se7qm7r Před rokem

      Согласен полностью, этот функционал закрывает Git. Даже есть плагин, который показывает прямо в редакторе кода для строк автора/дату/содержание и ссылку коммита.

    • @timko_nzt
      @timko_nzt Před rokem +1

      Это может быть требование проекта. Конфигурация может выгружаться в хранилище, где работает другая часть команды. А так-то в мире розовых пони я бы тоже отказался от таких комментариев.

  • @xrollup
    @xrollup Před rokem +1

    Неприличный вопрос - почему просто за 10 лет (!) не развили Конфигуратор до нормального уровня? Ах технический долг...
    По факту что имеем после 10 лет - полусырой продукт и заброшенный Конфигуратор с уровнем функциональности 2001 года. Я так понимаю что при озвучивании необходимости переработки Пофигуратора руководство 1С падает в обморок. И что делать-то? Какой план, Билли?

    • @yellow_club
      @yellow_club  Před rokem +1

      как только 1С программисты будут платить за EDT, тогда все изменится.
      И фирма 1С ускорит разработку EDT.
      А сейчас фирме 1С логичнее сфокусироваться на проблемах бизнеса, тк бизнес платит за продукты фирмы 1С

    • @xrollup
      @xrollup Před rokem +6

      @@yellow_club Платить? За EDT?! Это 1С должна платить за то что пользователи этого, извините за выражение, "продукта" выступают бета-тестерами уже 10 лет!

    • @vladyan01
      @vladyan01 Před rokem +1

      Даже энтузиасты типа TurboConf смогли сделать удобный инструмент. А эти с 1с ленивые и не хотят развивать свой продукт на нормальном уровне, поэтому и только СНГ.

    • @QuiteOldOrange
      @QuiteOldOrange Před rokem

      @@yellow_club у вас стокгольмский синдром

    • @user-ny3rm7we2i
      @user-ny3rm7we2i Před rokem

      @@yellow_club Компания 1С вообще ахреневает от своей исключительности! Народу интересно, как бюджет финансирует 1С и насколько! За такие деньги уже давно можно создать гос. компанию и решить все проблемы с бюджетниками! А отсутствие конкуренции полностью развратила руководство 1С! И где и как там поживает антимонопольный комитет!????
      Или, как говорится, бабки решают все!

  • @skillmantd
    @skillmantd Před 4 měsíci

    В феврале 2024 сайт белсофта увы заблокирован (

  • @dev_2000
    @dev_2000 Před rokem +1

    Все проблемы перечисленые в 1:58:00 - надуманные, работа в ЕДТ должна быть в файловой базе, которая заполнена тестовыми данными. И только в исключительных случаях нужна скуль, когда мы тестим регламенты, или блокировки. Все остальное - костыли.

  • @user-bb9tp6tm7o
    @user-bb9tp6tm7o Před rokem +2

    Очень интересно но не понятно.

    • @yellow_club
      @yellow_club  Před rokem +1

      Нужно просто поставить EDT и все станет ясно)

  • @alex57875
    @alex57875 Před rokem +7

    никак

    • @yellow_club
      @yellow_club  Před rokem

      😂😂😂

    • @yellow_club
      @yellow_club  Před rokem

      Вообще верно, любые изменения - боль

    • @AlexeyNecro
      @AlexeyNecro Před rokem +3

      @@yellow_club Если ЕДТ не может выполнять функции Конфигуратора, то никакого "перейти" быть в принципе не может. Можно для каких-то целей использовать вместе, как VCS, NP++ или Gitsync

    • @timko_nzt
      @timko_nzt Před rokem

      @@AlexeyNecro Какие функции например?

    • @xrollup
      @xrollup Před rokem

      @@timko_nzt Редактор СКД сделали в EDT? Или до сих пор еще нет?