Тёмный

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

Желтый клуб — 1С программирование
Просмотров 18 тыс.
50% 1

Желтый клуб собирает деньги на новый микрофон, чтобы радовать вас лучшим звуком в стримах и видео. Поддерживайте по ссылке: 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

Развлечения

Опубликовано:

 

12 июн 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 75   
@user-we4se7qm7r
@user-we4se7qm7r Год назад
На 59:50 для автоматического создания описания процедуры(функции) клавиши нажимать надо в обратной последовательности: Ctrl+Space потом уже / . Все варианты описаны в оф. документации, желающие могут найти в поисковике "EDT Комментирование процедур и функций"
@yellow_club
@yellow_club Год назад
Супер 🙌 спасибо
@stannis9390
@stannis9390 6 месяцев назад
Огромное спасибо за видео! все наглядно и доступно! Хотелось бы увидеть больше видео про EDT на Вашем канале, спасибо!
@8tshk8
@8tshk8 Год назад
Спасибо за труд. Было очень интересно и познавательно. Ждём ещё.
@yellow_club
@yellow_club Год назад
Рад, что понравилось. Будет ещё
@kostiklove
@kostiklove Год назад
Спасибо. Особенное Спасибо Владиславу- в точности наша модель разработки- когда есть библиотеки и их нужно обновлять и есть команда разработчиков, тестировщиков- ура- наконец-то всё в голове по полочкам становится для гита. вот только как теперь готовый проект из хранилище перенести на гит с разбиением на все эти ветки) ждем новых трансляций с участием Владислава)!
@yellow_club
@yellow_club Год назад
Рад, что понравилось. С Владиславом обязательно сделаем стрим.
@666GooglMan66
@666GooglMan66 6 месяцев назад
Блин, так забавно , все лекторы нетологии, крутые перцы!) Спасибо вам )
@yellow_club
@yellow_club 6 месяцев назад
Спасибо 🙏 нам приятно
@newphoenix777
@newphoenix777 Год назад
Коллеги, спасибо за видео! Недавно тестовую группу разработчиков пересадил с конфигуратора + хранилище на EDT+GIT, полёт нормальный, довольны. У меня один вопрос: можно ли видеть в проекте внешней обработки, которая связана с основным проектом конфигурации, общие модули расширения: "общиймодульрасширения.экспортнаяпроцедурарасширения()" (видны только общие модули основной конфигурации). Или делать обработку в составе самого расширения?
@user-yj3xi4vl7j
@user-yj3xi4vl7j Год назад
За стрим спасибо, было интересно. Теперь про разработчиков EDT - такое ощущение, что за наименования всяких кнопок, методов и т.п. в 1С сидит единственный нелогичный чел и его выдумки никто оспорить не может - что за "Перспектива", "Извлечь метод" ... . Про методы GIT вообще молчу - зачем надо было что-то выдумывать, если весь мир пользуется стандартными "commit", "add", "checkout", "merge"..., неужели а-ля по-русски более понятно? Или это специально, чтобы переход на другой язык был более мучительным?
@xrollup
@xrollup Год назад
Ознакомительная версия EDT вышла в 2015. Стало быть разработку начали в 2014. 10 лет уже скоро как будет "продухту". Раз в год я ставлю версию EDT (новейшую, что там из минералов - "шунгит" или что там?), пробую поработать с ней и, затем, удаляю.
@postalleon
@postalleon 6 дней назад
Добрый день! А что за «райдер» такой? В котором можно стрелочками процедуры перемещать?
@evgenijlarin4801
@evgenijlarin4801 Год назад
Я параллельно веду проекты на Java/Kotlin в IDE Intellij Idea. В 1С прямо жёстко не хватает строгой типизации. Именно ради этой типизации перешёл в EDT. EDT конечно тормознут, но зато качество кода получается значительно выше. Видео получилось познавательное.
@yellow_club
@yellow_club Год назад
Согласен, строгая типизация решает кучу сложностей
@xrollup
@xrollup Год назад
@@yellow_club И порождает кучу проблем.
@user-we4se7qm7r
@user-we4se7qm7r Год назад
Про трехсторонне слияние, попроцедурное сравнение ничего не сказали. Много еще чего осталось за кадром, но зато будет повод провести еще один стрим...
@arshanskiysergey2791
@arshanskiysergey2791 8 месяцев назад
30:00 "нет хоткеев для..." все хоткеи можно добавить в Окно - Параметры - Общие - Клавиши
@QVRJ
@QVRJ Год назад
А так-то, огненный стрим получился. Наконец реальный отзыв по работе в edt. И боль понятная и фичи огненные. И упало только раз за весь стрим.
@yellow_club
@yellow_club Год назад
Рад, что понравилось 👌
@user-jw6xb8fq8c
@user-jw6xb8fq8c Год назад
Не знаю, почему, но мне нравится ведущий. Без него было бы не так интересно. Молодец, Евгений!
@yellow_club
@yellow_club Год назад
Спасибо, Радик. Мне приятно
@user-jw6xb8fq8c
@user-jw6xb8fq8c Год назад
@@yellow_club Взаимно. Спасибо за вашу работу, смотрю все выпуски.
@Youtubebectoristano
@Youtubebectoristano Год назад
👍
@user-fe2gi9wq7u
@user-fe2gi9wq7u Год назад
Правильно увеличивать память в Настройках проекта / Аргументы Java VM
@user-oy2gw2sn2j
@user-oy2gw2sn2j Год назад
Возьмите за основу шаблоны Чистова и его раскладку и их дальше дополняйте.
@MichaelBAG
@MichaelBAG 6 месяцев назад
На первой же минуте возник вопрос... А есть что-то ещё кроме EDT и Конфигуратора???
@yellow_club
@yellow_club 6 месяцев назад
Можно в любой IDE редактировать файлы и даже в блокноте) Есть плагины под VSCode Но это все игрушки. По факту только конфигуратор или EDT
@evgeniik6115
@evgeniik6115 3 месяца назад
Edt это больше про продуктовую разработку, чем про аутсорс? Как можно использовать edt , когда работаешь с клиентами на их серверах?
@yellow_club
@yellow_club 3 месяца назад
Можно все. Но у клиента удобнее использовать конфигуратор. EDT придётся устанавливать, а конфигуратор сразу есть. Плюс у клиента может быть не самый мощный ПК и EDT будет сильно тормозить
@pavkahawk1918
@pavkahawk1918 10 месяцев назад
нравится-не нравится. вот скажите служебные слова "процедура" "конецпроцедуры" , если писать с маленькой буквы - 1ска загнётся?
@seastraus1
@seastraus1 Год назад
Я всегда пользуюсь Областями. Мне удобно.
@yellow_club
@yellow_club Год назад
Это все потому что модули по 6000 строк)
@neiuwendyk
@neiuwendyk Год назад
@@yellow_club в Visual Studio так же есть Region и бывают классы(модули) на несколько тысяч строк. Лично у меня, в моих проектах был пока только один класс на 3к строк и я думал, что я делаю что-то неправильно. Но когда стал изучать сорсы продуктовых компаний, то и у них мне встречались такие же классы мутанты.
@yellow_club
@yellow_club Год назад
@Илья в том, что кто-то ещё пишет модули на тысячи строк, не значит что это правильно и хорошо. Это ленивые программисты, которые стреляют себе в ногу. Когда открываешь проект, а там модуля максимум на 300 строк, понимаешь, что все можно. Только нужно дольше думать.
@neiuwendyk
@neiuwendyk Год назад
@@yellow_club в чём ленивость и почему стреляют в ногу?
@yellow_club
@yellow_club Год назад
чтобы писать код короткими модуля, нужно много думать и часто рефакторить. А стреляют в ногу, тк чем меньше класс, тем меньше у него ответственностей и вносить изменения в такой класс проще, чем в монстра на 6000 строк
@serp-kz2298
@serp-kz2298 7 месяцев назад
У кого нибудь получилось настроить отладку по http в 1С EDT? Уже несколько дней не могу разобраться. Ни на файловой ни в клиент серверной, ни получается. 😂
@dev_2000
@dev_2000 Год назад
Cherrypick - это механизм гита, а не экслипса. Оно там было всегда :) Ребят, ну каммон, почитайте хоть немного теорию... Такие мелочи просто ставят жирный вопрос о компетентности.
@yellow_club
@yellow_club Год назад
А никто и не говорил, что черри пик это фича edt. Был разговор о том, чтобы показать как работает и зачем нужно. Если есть, чем поделиться, то пиши в тг: @shilovev. С удовольствием приглашу на стрим
@user-we4se7qm7r
@user-we4se7qm7r Год назад
Вообще если внимательно послушать, то там говорится, что в интерфейсе EDT старых версий не было cherry pick. Ни слова про то, что cherry pick фишка EDT. Раньше просто приходилось это делать руками в консоли Git или через сторонние оболочки для Git.
@dev_2000
@dev_2000 Год назад
@@user-we4se7qm7r и это не так, он там был испокон веков, так как EDT - это Эклипс, а гитв эклипсе - это плагин eGit, который разработчики EDT вообще не трогают, что и логично, особенно если учесть его ущербность, медлительность и бесполезность. И чери пик там был с версии 1.4, если я правильно помню первую публичную версию EDT. На него все обращали внимание, так как он не переводится. И с ним, в контексте - 1С - работать прям мега опасно, если нет четкого понимания про структуру проекта, иначе конфу сломать за нефиг делать.
@user-we4se7qm7r
@user-we4se7qm7r Год назад
@@dev_2000 Тут я полностью согласен, "я знаю четыреста сравнительно честных способов -отъема денег- сломать конфигурацию в EDT"(c) . Если речь про разработку расширений конфигурации в EDT, то способов сломать становится еще больше.
@user-sb9jv4zi6p
@user-sb9jv4zi6p Год назад
C EDT полная стабильность - в плане глюков ничего не меняется)
@yellow_club
@yellow_club Год назад
Говорят стало сильно лучше. Оно и конфигуратор иногда падает
@user-sb9jv4zi6p
@user-sb9jv4zi6p Год назад
@@yellow_club Когда же выведут в боевое использование? Уже 8 лет что-то делают и всё никак.
@dev_2000
@dev_2000 Год назад
2:06:55 - за такое в EDT - надо по рукам быть. Это точно, что программиста можно вытянуть из конфигуратора, но конфигуратор из программиста - нет... Какие плашки с датами? Вы чего? И к тому же ни одного слова про git blame... Эх...
@user-we4se7qm7r
@user-we4se7qm7r Год назад
Согласен полностью, этот функционал закрывает Git. Даже есть плагин, который показывает прямо в редакторе кода для строк автора/дату/содержание и ссылку коммита.
@timko_nzt
@timko_nzt Год назад
Это может быть требование проекта. Конфигурация может выгружаться в хранилище, где работает другая часть команды. А так-то в мире розовых пони я бы тоже отказался от таких комментариев.
@xrollup
@xrollup Год назад
Неприличный вопрос - почему просто за 10 лет (!) не развили Конфигуратор до нормального уровня? Ах технический долг... По факту что имеем после 10 лет - полусырой продукт и заброшенный Конфигуратор с уровнем функциональности 2001 года. Я так понимаю что при озвучивании необходимости переработки Пофигуратора руководство 1С падает в обморок. И что делать-то? Какой план, Билли?
@yellow_club
@yellow_club Год назад
как только 1С программисты будут платить за EDT, тогда все изменится. И фирма 1С ускорит разработку EDT. А сейчас фирме 1С логичнее сфокусироваться на проблемах бизнеса, тк бизнес платит за продукты фирмы 1С
@xrollup
@xrollup Год назад
@@yellow_club Платить? За EDT?! Это 1С должна платить за то что пользователи этого, извините за выражение, "продукта" выступают бета-тестерами уже 10 лет!
@vladyan01
@vladyan01 Год назад
Даже энтузиасты типа TurboConf смогли сделать удобный инструмент. А эти с 1с ленивые и не хотят развивать свой продукт на нормальном уровне, поэтому и только СНГ.
@QuiteOldOrange
@QuiteOldOrange Год назад
@@yellow_club у вас стокгольмский синдром
@user-ny3rm7we2i
@user-ny3rm7we2i Год назад
@@yellow_club Компания 1С вообще ахреневает от своей исключительности! Народу интересно, как бюджет финансирует 1С и насколько! За такие деньги уже давно можно создать гос. компанию и решить все проблемы с бюджетниками! А отсутствие конкуренции полностью развратила руководство 1С! И где и как там поживает антимонопольный комитет!???? Или, как говорится, бабки решают все!
@skillmantd
@skillmantd 4 месяца назад
В феврале 2024 сайт белсофта увы заблокирован (
@dev_2000
@dev_2000 Год назад
Все проблемы перечисленые в 1:58:00 - надуманные, работа в ЕДТ должна быть в файловой базе, которая заполнена тестовыми данными. И только в исключительных случаях нужна скуль, когда мы тестим регламенты, или блокировки. Все остальное - костыли.
@user-bb9tp6tm7o
@user-bb9tp6tm7o Год назад
Очень интересно но не понятно.
@yellow_club
@yellow_club Год назад
Нужно просто поставить EDT и все станет ясно)
@alex57875
@alex57875 Год назад
никак
@yellow_club
@yellow_club Год назад
😂😂😂
@yellow_club
@yellow_club Год назад
Вообще верно, любые изменения - боль
@AlexeyNecro
@AlexeyNecro Год назад
@@yellow_club Если ЕДТ не может выполнять функции Конфигуратора, то никакого "перейти" быть в принципе не может. Можно для каких-то целей использовать вместе, как VCS, NP++ или Gitsync
@timko_nzt
@timko_nzt Год назад
@@AlexeyNecro Какие функции например?
@xrollup
@xrollup Год назад
@@timko_nzt Редактор СКД сделали в EDT? Или до сих пор еще нет?
Далее
А что если не умеешь играть?🥲
00:46
Docker за 20 минут
21:42
Просмотров 60 тыс.
Инструменты программиста 1С
15:23
EDT: опыт консерватора
33:38
Просмотров 4,1 тыс.
ТЫ С МАМОЙ В БОЛЬНИЦЕ😂#shorts
0:53