Integrated Development Environment |
13 апреля 2016
# | Название | Год | Бесплатная версия | Цена | |
---|---|---|---|---|---|
1 0
|
|
2009
|
×
|
$9–20 / месяц
|
|
2 0
|
|
2004
|
✔
|
×
|
|
$ | Directual | 2016 | Low-code платформа — фреймворк для быстрой разработки | ||
3 −1
|
|
1997
|
✔
|
×
|
|
4 −1
|
|
2010
|
×
|
$6–13
|
|
5 −1
|
|
2009
|
×
|
$9–20 / месяц
|
|
6 −1
|
|
2008
|
✔
|
$70
|
|
7 −1
|
|
2010
|
✔
|
$9–20 / месяц
|
|
8 0
|
|
2001
|
✔
|
×
|
|
9 −1
|
|
1995
|
✔
|
$45 / месяц;
$499–1199 |
|
10 new
|
|
2013
|
✔
|
×
|
|
11 −3
|
|
1991
|
✔
|
×
|
|
12 −5
|
|
2003
|
✔
|
×
|
|
12 new
|
|
2001
|
✔
|
$9–20 / месяц
|
|
13 −4
|
|
2007
|
✔
|
$99
|
|
14 −4
|
|
2006
|
×
|
$89–328
|
Среди других сред разработки (IDE) при обработке данных респондентов рассматривались AppCode, Emacs, Adobe Dreamweaver и Xamarin Studio.
Рейтинг сред разработки (IDE) выпускается Тэглайном впервые и сформирован на основе опроса (проводился с августа 2014 по апрель 2016 года) 292 digital-агентств с продакшном и/или клиентским офисом в России: респондентам предлагалось выбрать один или несколько вариантов ответа на вопрос «Какие IDE (среды разработки) вы используете?»
Часть решений респонденты указали сами (а не выбрали из уже существующих вариантов), например, Sublime Text, Xcode, Visual Studio, Android Studio, Vim, Notepad++, IntelliJ IDEA, Coda и Zend Studio. Среди указанных решений были не только IDE, но и текстовые редакторы, самые популярные из них вошли в рейтинг.
Динамика приводится по сравнению с данными, полученными Тэглайном за период с мая 2013 по август 2014 года.
1. Каковы главные преимущества использования IDE?
Алексей Федоров,
Одноклассники
Скорость написания кода.
Алексей Персианов, Михаил Парфенюк,
ADV
Удобство и скорость разработки.
Александр Макарчук,
qb
Повышение скорости и удобства разработки.
Александр Смирнов,
Greensight
Ускорение разработки, уменьшение ошибок, просто удобство.
2. Важно ли обучать разработчиков использованию IDE? Почему?
Алексей Федоров,
Одноклассники
Это интересная идея. Наверняка есть компании, которые готовы в это вложиться.
Алексей Персианов, Михаил Парфенюк,
ADV
Если разработчик не будет знать базовых вещей IDE, то разработка будет занимать больше времени. В современном мире это уже требование к профессии.
Александр Макарчук,
qb
Нет, не нужно. Обучать — это навязывать свое. Каждый разработчик работает на том, что ему удобно. При этом всегда можно показывать преимущества своего IDE.
Александр Смирнов,
Greensight
Это скорее вопрос к каждому разработчику отдельно — что ему удобнее. Но на ранних этапах умное автодополнение и подсветка ошибок практически незаменимы.
3. Большинство качественных IDE платные. Стоит ли тратиться на лицензии?
Алексей Федоров,
Одноклассники
Стоит. Текущая ситуация на рынке такова, что платные IDE, как правило, сильно лучше бесплатных.
Алексей Персианов, Михаил Парфенюк,
ADV
Если хотите качественную IDE, то стоит потратиться. Если не поддерживать разработчиков качественных IDE «рублем», то они не будут делать качественные IDE
Александр Макарчук,
qb
Если целесообразно, то, конечно, нужно. Время — деньги.
Александр Смирнов,
Greensight
В зависимости от потребностей и средств. Кому-то хватает Sublime, кто-то хочет использовать продукты Jetbrains, кому-то неизбежно приходится покупать Xcode.
4. Чего не хватает современным IDE? Может ли на этом рынке появиться гигант, подобный JetBrains?
Алексей Федоров,
Одноклассники
Может. Но конкурировать с ними будет трудно: разработка IDE — это сотни человеко-лет работы и десятки миллионов долларов.
Алексей Персианов, Михаил Парфенюк,
ADV
В данный момент JetBrains захватила данный рынок, и в ближайшее время вряд ли появится что-то лучше.
Александр Макарчук,
qb
Всегда будет появляться что-то новое, и IDE не исключение. Преимущество новых проектов всегда в том, что они учитывают недостатки старых.
Александр Смирнов,
Greensight
Если появится что-то лучше, то почему бы и нет.
5. Какие еще существуют или могут появиться инструменты, ускоряющие разработку и облегчающие жизнь разработчикам?
Алексей Федоров,
Одноклассники
Сборщики проектов, баг-трекеры, системы контроля версий, системы непрерывной сборки и интеграции и многие-многие другие.
Алексей Персианов, Михаил Парфенюк,
ADV
Например, CI системы.
Александр Смирнов,
Greensight
Сложно сказать. Все больше сторонних инструментов интегрируется в IDE, нежели существуют отдельно.
6. Какие тренды в развитии функционала IDE вы бы могли отметить в последние годы?
Алексей Федоров,
Одноклассники
Интеграция с другими системами, такими как баг-трекеры, сервера VCS или CI. И конечно, скорость — тормозят современные IDE сильно меньше, чем 10 лет назад.
Алексей Персианов, Михаил Парфенюк,
ADV
Переход всех платных IDE к распространению по подписке.
Александр Макарчук,
qb
Подписки. Всегда проще заплатить меньшую сумму, особенно если есть сомнения в выборе или еще не привык к инструменту.
Александр Смирнов,
Greensight
Развитие плагинов, интеграций со сторонними утилитами и софтом, улучшение автодополнения.