Вышла новая версия 1.7.0 1C:Enterprise Development Tools

Возврат к списку

25.12.2017     

Фирма «1С» сообщила о выпуске версии 1.7.0 среды разработки бизнес-приложений 1C:Enterprise Development Tools.

Это решение может использоваться наряду с конфигуратором, при этом формат разрабатываемых приложений будет полностью соответствовать текущему формату «1С:Предприятие 8».

В 1C:Enterprise Development Tools версии 1.7.0 добавились следующие возможности по сравнению с 1.6.0, которая вышла в сентябре этого года:

  • Разработку и отладку теперь можно вести на платформе «1С:Предприятие» версий 8.3.8 – 8.3.11 ;
  • Получил развитие механизм сравнения и объединения. Теперь можно сравнивать и объединять проекты внешних отчетов и обработок, а также проекты расширений. также появилась возможность сравнивать выбранные объекты метаданных. Реализована возможность сравнения разрабатываемой конфигурации с заданной версией в Git-репозитории;
  • Повышено удобство работы с ошибками и предупреждениями. Список ошибок можно экспортировать в csv-файл;
  • Реализован инструмент для анализа всех подписок на события. С помощью редактора «Все подписки на события» можно автоматизировать расстановку точек останова во всех процедурах, подписанных на обработку тех или иных событий;
  • Поддерживается сортировка метаданных в навигаторе, добавлена возможность перемещения в начало или конец списка.
  • При отборе объектов конфигурации по подсистемам можно использовать поиск по строке.
  • Переработан диалог импорта из информационной базы конфигурации и расширений.
  • В число импортируемых в EDT объектов конфигурации добавлены: ГеографическаяСхема и макет Active Document.
  • Реализовано групповое заимствование объектов.
  • Если для запуска конфигурации необходима реструктуризация информационной базы, в диалоге принятия изменений можно отказаться от выполнения реструктуризации базы данных (доступно для платформы 8.3.10 и выше).
  • Повышена производительность 1C:Enterprise Development Tools.
  • Реализована интеграция с магазином приложений Eclipse.

Значительное развитие получили редактор встроенного языка и редактор управляемых форм:

  • Улучшена навигация по коду с помощью горячих клавиш (Ctrl+F3 и Shift+F3, а также Ctrl+] и Ctrl+[).
  • Контекстная подсказка при обращении к таблице значений предлагает разработчику имена колонок, созданных средствами встроенного языка;
  • Повышено удобство использования рефакторинга переименования – если область применения рефакторинга можно определить однозначно, подтверждение операции переименования больше не запрашивается.
  • Получил дальнейшее развитие редактор управляемых форм – в палитре свойств реализовано свойство Масштаб, а также реализован конструктор строк на разных языках.

Конфигурации, созданные средствами версии 1.6.0 1C:Enterprise Development Tools, можно продолжать разрабатывать в версии 1.7.0. При запуске новой версии 1C:Enterprise Development Tools на старой рабочей области будет произведена автоматическая миграция проектов. После миграции проектов продолжать их разработку на предыдущих версиях продукта не рекомендуется.

С более подробной информацией о новом продукте можно ознакомиться на официальном сайте «1С».



Источник: https://infostart.ru/journal/news/mir-1s/vyshla-novaya-versiya-1-7-0-1c-enterprise-development-tools_720730/
Автор:
Виктория Дорохина Консультант 1С


Комментарии
1. Николай Больсунов (boln) 971 25.12.17 19:19 Сейчас в теме
Заявлена поддержка 8.3.11.
И интересно: версия Eclipse - уже 4.7 Oxygen. Последняя.
2. Константин Юдин (eStau_rds) 25.12.17 22:08 Сейчас в теме
Если у кого возникнет проблема с запуском EDT попробуйте в файл 1cedt.ini добавить ключ:
--add-modules=ALL-SYSTEM
reotem; boln; oberonm; DAAbramov; unichkin; +5 Ответить
28. Максим Михайлов (oberonm) 9 27.12.17 10:59 Сейчас в теме
(2)
--add-modules=ALL-SYSTEM

Помогло. а то выдавало ошибки
!MESSAGE FrameworkEvent ERROR
....
3. Алексей Беспалов (FreeArcher) 53 26.12.17 07:36 Сейчас в теме
А кто-нибудь работает реально в EDT?
Попробовал недавно, жутко много ресурсов потребляет, не комфортно пользоваться просто.
ilialin; 7OH; Spacer; Nelli_A86; shalimski; tormozit; Gureev; AlexKo; boln; CyberCerber; the1; Brawler; +12 Ответить
6. Константин Нагибович (gradi) 26.12.17 09:32 Сейчас в теме
(3)а смысл? Чем EDT лучше конфигуратора?
9. Элипсандр Эшман (ifilll) 26.12.17 09:47 Сейчас в теме
(6) Вы серьезно?
987ww765; Kondrakov; +2 Ответить
12. Константин Нагибович (gradi) 26.12.17 10:07 Сейчас в теме
(9)Да. EDT не пробовал, поэтому интересуюсь.
14. Элипсандр Эшман (ifilll) 26.12.17 10:16 Сейчас в теме
(12)
Вы работаете один?
Поддерживаете не более 3 различных конфигураций?
18. Константин Нагибович (gradi) 26.12.17 10:41 Сейчас в теме
(14) работаю в основном один. В работе около 5-7 конфигураций.
19. Элипсандр Эшман (ifilll) 26.12.17 10:53 Сейчас в теме
(18) Тогда принципиальных преимуществ нет ))

Даже доказать не на чем, ну разве что если в 5-7 конфигурациях у вас поддерживается один и тот же код, который нужно в них часто обновлять, используя EDT у вас была бы возможность это сделать нажатием 1 кнопки)).

Или есть необходимость хранить разные варианты одного и того же объекта, если идет активная разработка, и нужно держать разные прототипы.
ixilimuse; user827622; gradi; +3 Ответить
20. Константин Нагибович (gradi) 26.12.17 10:56 Сейчас в теме
22. poyson (poyson) 26.12.17 16:32 Сейчас в теме
(19)А чем хранилилище не подходит для этих целей?
31. Элипсандр Эшман (ifilll) 27.12.17 11:32 Сейчас в теме
(22) Для выше описанного в хранилище нет инструмента, ну или я фундаментально ошибаюсь в его понимании ))
29. борян петров (TODD22) 17 27.12.17 11:03 Сейчас в теме
(14)
Вы работаете один?
Поддерживаете не более 3 различных конфигураций?

Вы уже ведёте реальную разработку в EDT?
У кого не спрашивал все только на "посмотреть" ставят. И говорят что для повседневной разработки пока что ещё не подходит.
30. Элипсандр Эшман (ifilll) 27.12.17 11:28 Сейчас в теме
(29) Не могу ответить однозначно, в работе с небольшими конфигурациями, не так много проблем, в основном вылеты.
Но если подключить ERP у нас вилы по скорости работы.

Массово не используем в общем.
7. Элипсандр Эшман (ifilll) 26.12.17 09:46 Сейчас в теме
(3) пробовали, ERP и версия 1.6, быстродействие крайне печальное, несмотря на приятные плюшки.
13. Дмитрий Г (Ziggurat) 53 26.12.17 10:14 Сейчас в теме
(3), (10) Ну ничего, была новость про квантовые компьютеры. Вот портируют эклипс и запануем!
15. Элипсандр Эшман (ifilll) 26.12.17 10:18 Сейчас в теме
(13) Отличные шутки под новый год ))
27. Владимир Баданов (ghostaz) 126 27.12.17 09:38 Сейчас в теме
(3) Пробовал. Пытались перевести разработку на EDT 1.6 с использованием Git и постановкой на поддержку. В какой то момент при слиянии веток в git были пропущены целые объекты. При этом если воспользоваться git ом в консоли все было ок (кроме файла конфигурации поставщика).
стало ясно что доверия нет - проверять правильность слияния каждый раз не прикольно. Потому отказались.
Посмотрим что есть ли эти ошибки в 1.7
Сама среда понравилась, есть много крутых фишек (например показ значений переменных в отладке) и даже мелкие ошибки можно было бы простить.
32. TMV 14 28.12.17 07:15 Сейчас в теме
(27)
(например показ значений переменных в отладке)
Это и в конфигураторе есть (как минимум на 8.3.10).
34. Владимир Баданов (ghostaz) 126 28.12.17 13:13 Сейчас в теме
(32) Я вот это имел ввиду:
Прикрепленные файлы:
38. DenisCh Гейтс (DenisCh) 11.02.18 17:05 Сейчас в теме
(34) Это оно загаживает текст модуля? Нафиг.
Если есть там autowatch (как было ещё в VS6, что ли) - это дело было бы
4. Nik Bush (BushNik) 26.12.17 09:10 Сейчас в теме
Через лет 10 может быть начнут активно использовать... и то, такое чувство, что никто не будет переходить на 1C:Enterprise Development Tools если 1С сама не перестанет поддерживать обычную платформу.
talych; 7OH; +2 Ответить
5. Николай Больсунов (boln) 971 26.12.17 09:25 Сейчас в теме
А кто-нибудь работает реально в EDT?
На партнерке пишут - работают, но единицы.
8. Антон Локтионов (Anton64) 197 26.12.17 09:47 Сейчас в теме
Конфигуратор никто не собирается переставать поддерживать. EDT сделана для больших команд разработки (думаю в первую очередь для самих программистов в фирме 1С), чтобы можно было разрабатывать масштабные решения типа ERP.
10. Денис Козлов (Akbis) 49 26.12.17 09:52 Сейчас в теме
Вопрос "зачем это нужно" - чек
"У меня тормозит" - чек
"Конфигуратор лучше" - чек
"Взлетит через Н лет" - чек
корум; ger_kar; talych; boln; myoker; shalimski; user649060; amoarok; ifilll; +9 Ответить
16. Элипсандр Эшман (ifilll) 26.12.17 10:19 Сейчас в теме
(10) А как же "лучше бы сделали это"
и "1с не туда идет"
17. kav kav (alexkmbk) 17 26.12.17 10:31 Сейчас в теме
(10) Возможно главная причина того что забили на конфигуратор это то, что программистов C++ сложнее найти чем программистов Java.
11. Владислав Шарипов (elu.viro36) 26.12.17 10:06 Сейчас в теме
А за тех.поддержкой куда обращаться по этому чуду? Пробовал что-то сделать на предыдущей версии - отладка на локальной базе работала, в любом другом виде отладки лезла ошибка NullPointerException.
На этой версии после импорта базы, попробовал сделать лишь изменение в форме и "Обновить конфигурацию..." - вылезла ошибка, скрин во вложении.

Как бороться с этим java.lang.NullPointerException? EDT устанавливал строго по инструкции. Для java переменные и пути прописал.
Прикрепленные файлы:
Virsy; CyberCerber; +2 Ответить
25. Nelli A (Nelli_A86) 27.12.17 08:06 Сейчас в теме
(11)У меня на Убунту была такая же ошибка, решилась полной переустановкой всех пакетов Java
36. PerlAmutor IC (PerlAmutor) 25 11.02.18 11:40 Сейчас в теме
(11) Все-таки пока сыровата
Прикрепленные файлы:
37. Николай Больсунов (boln) 971 11.02.18 17:00 Сейчас в теме
(36) Ну, вот, пожалуйста. А тут ещё жалуются, что плагин создать не удаётся :)))
41. PerlAmutor IC (PerlAmutor) 25 12.02.18 09:31 Сейчас в теме
(37) вот еще, пожалуйста :))
Прикрепленные файлы:
42. Николай Больсунов (boln) 971 12.02.18 10:14 Сейчас в теме
(41) Боюсь думать, что же будет в 1.7.1 :)
43. PerlAmutor IC (PerlAmutor) 25 15.02.18 08:54 Сейчас в теме
(42) Тогда вот еще :)
Прикрепленные файлы:
44. Николай Больсунов (boln) 971 15.02.18 14:45 Сейчас в теме
(43) Да, какие уж тут плагины, не до плагинов :(
А Вы в техподдержку это отсылаете, с логами?
45. PerlAmutor IC (PerlAmutor) 25 15.02.18 18:36 Сейчас в теме
(44) Нет. Пока они не сделают систему багреквестов общедоступной, простой и прозрачной с именами исполнителей, комментариями, roadmapом и возможностью отправить свой патч на ревизию, на подобии JIRA.
46. Николай Больсунов (boln) 971 15.02.18 20:38 Сейчас в теме
(45) Да уж, с багреквестами там кисло.
21. kolya_tlt kolya_tlt (kolya_tlt) 11 26.12.17 14:03 Сейчас в теме
пока сами разработчики фирмы 1С полностью не перейдут на EDT даже смотреть не стоит.
23. Руслан Титов (Программе) 1 26.12.17 17:02 Сейчас в теме
У меня только одна ошибка вызывает негодование, это не возможность задать область в Макете что в 1.6 что в 1.7.
Или я что-то не донастроил?
24. Дмитрий Никс (aximo) 670 26.12.17 17:31 Сейчас в теме
Фурыкала-фурыкала 1.6 у меня и вылетела с ошибкой.... вот и все знакомство
26. Андрей Ромашов (LsrGroup) 27.12.17 08:35 Сейчас в теме
Очень много багов в 1.6 было, которые проявляются даже при разработке небольшой конфы. Часть свойств недоступно для редактирования, нет нормального сравнения/объединения с CF, нет работы в поставками и т.д. Ну и тормоза жуткие конечно. При переходе на SSD тормозит меньше, но баги не ушли :)
33. Денис Мельников (Mi11er) 72 28.12.17 11:09 Сейчас в теме
Почему на eclipse, вроде денег хватает у 1С, обратились бы к JetBrains..
Сейчас, это оч тормозной , глючный продукт.... Им до цифры 1 , еще рано, похоже больше на 0.6 и т.д.
35. Максим Сухов (MaxS) 998 04.01.18 14:22 Сейчас в теме
Подскажите куда копать. Это есть "из коробки"? Или нужно плагины писать. Существуют готовые плагины или каждому свой велосипед изобретать?
Есть однотипные обработки для разных конфигураций. Хочется в коде модулей писать что-то типа:
// ++ КАУТ
й=1;
// -- КАУТ
// ++ БП
й=2;
// -- БП

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

Пока вижу, что проект обработки должен быть привязан к одной конфигурации.
39. Николай Больсунов (boln) 971 11.02.18 17:13 Сейчас в теме
Кстати, выложили 1.7.0.602 от 08.02.2018. Кому цикаво, можно качнуть. Может, ошибки какие исправили.
40. Сергей Сизов (sssss_aaaaa_2011) 11.02.18 17:31 Сейчас в теме
(39)
цикаво
Ни по-русски, ни по-белорусски. А форум русскоязычный. Как думаешь, сколько народу поняло это слово?
47. Charles Vane (its64) 26.03.18 12:23 Сейчас в теме
1. Загрузил типовую УТ11 в EDT (база1)
2. Создал новую пустую базу. (база2)
3. Выгрузил из EDT конфигу в базу2.
4. база2 оказалась полностью на поддержке.
НО что интересно: При сравнении база1 не равна база2.

Вопрос разработчикам: Это нормально?

И как при таком курьезе понимать:
Это решение может использоваться наряду с конфигуратором, при этом формат разрабатываемых приложений будет полностью соответствовать текущему формату «1С:Предприятие 8».?
Оставьте свое сообщение