Название базовой системы (платформы): | JavaScript |
Разработчики: | JetBrains |
Дата последнего релиза: | 2021/11/29 |
Технологии: | Средства разработки приложений |
Содержание |
2021: Публичная версия для удаленной разработки ПО
Компания JetBrains 29 ноября 2021 года объявила о выходе публичной версии решения для удаленной разработки ПО. Пользователи IntelliJ IDEA и других IDE на платформе IntelliJ смогут мгновенно получать удаленный доступ к полнофункциональным средам разработки в облаке или на частном сервере.
Представленная функциональность позволяет работать в привычном интерфейсе локальной IDE, перенеся всю нагрузку на удаленный сервер. Удаленные инстансы можно «прогреть» — инициализировать заранее, чтобы разработчики могли сразу начинать программировать, не тратя время на настройку среды, системы контроля версий и т.п. В решении используется гибридная технология, которая обеспечивает быструю асинхронную работу. Ее возможности полностью аналогичны локальным IDE, включая поддержку сторонних плагинов и расширений. Функциональность удаленной разработки доступна во всех IDE на базе IntelliJ.
Функциональность удаленной разработки доступна также в JetBrains Space вместе с другими возможностями, которые упрощают работу команд. Пользователи Space могут развернуть среду разработки в один клик: ее настройку Space полностью берет на себя. Такая модель позволяет пользователям поддерживать воспроизводимые среды разработки, описанные в коде, управлять ими и централизованно запускать из Space. Кроме того, JetBrains работает над тем, чтобы такие среды можно было запускать из решений сторонних поставщиков.
![]() | «С помощью нашего решения для удаленной разработки программисты могут создавать готовые к работе среды прямо из своего репозитория, — рассказал руководитель направления удаленной разработки JetBrains Кирилл Скрыган. — Наша задача — обеспечить для них удобную работу в привычной среде, где бы они ни находились и на каком бы компьютере ни работали. Разработчикам больше не нужно настраивать локальную среду, ждать пока инициализируется проект, а главное — их работу больше не ограничивают ресурсы локального компьютера». | ![]() |
2013
InteliJ IDEA 13
6 декабря 2013 года компания-разработчик сообщила о доступности для загрузки новой версии ПО IDE для Java - InteliJ IDEA 13.
Описание
В 2013 году команда IntelliJ IDEA работала в контакте с компаниями, стоящими за многими ведущими технологиями, в том числе Android, Spring, Scala и Gradle. В итоге, рождена новая версия продукта.Российский рынок ITSM: драйверы и тренды, крупнейшие игроки. Обзор TAdviser
Особенности
Java EE 7
В новой версии IntelliJ IDEA поддерживается Java EE 7 - новейшая версия корпоративной платформы Oracle, добавлена поддержка новых версий серверов приложений: Glassfish 4, Wildfly 8, Tomcat 8 и других. Кроме того, разработчики дополнили IDE помощью в создании кода для CDI 1.1, JSF 2.2, JAX-RS 2.0 и для batch processing'a (пакетная обработка - прим. TAdviser).
Spring
Предполагается, что разработчики, использующие Spring, будут довольны усовершенствованиями, внесенными в поддержку этой технологии: IDE автоматически обнаруживает unmapped contexts (не сопоставленный контекст - прим. TAdviser), определенные с помощью @Configuration, и предлагает добавить их в настройки проекта, новая закладка MVC в Spring tool window поможет легче реализовать навигацию между методами контроллера в проекте, в ней можно посмотреть соответствующие mapped URL, переменные method и path, окно Spring Beans tool позволяет перемещаться между бинами, видеть связи между ними и документацию по ним. Кроме этого, в новой версии IntelliJ IDEA улучшена производительность при работе с проектами с большим количеством бинов.
Android
Одна из самых радостных новостей в 2013 году прозвучала на Google I/O: Google анонсировал preview-версию Android Studio, новую среду разработки приложений под Android. Android Studio разрабатывается в сотрудничестве с JetBrains на основе IntelliJ IDEA Community Edition. IntelliJ IDEA 13 — это первый мажорный релиз, включающий в себя то новое, что возникло в результате этого сотрудничества. Среди множества усовершенствований для разработчиков под Android - улучшенные редактор кода и дизайнер графического интерфейса приложений, значительно облегчена работа с БД SQLite.
Gradle
Переработана поддержка Gradle: прежде всего, добавлено автодополнение для зависимостей и плагинов, генерация кода. Появились всплывающие подсказки Quick Documentation для Gradle DSL, IntelliJ IDEA теперь автоматически создает web facet и импортирует конфигурации артефактов WAR. Кроме того, обеспечивается отладка задач Gradle, например, test и exec, а благодаря Gradle 1.8 ускорен импорт проектов Gradle.
Интерфейс пользователя
Улучшен интерфейс: теперь по умолчанию IDE скрывает основную панель и кнопки окна инструментов. В IntelliJ IDEA 13 добавлен новый светлый look and feel ("посмотри и почувствуй" - терминология в разработке дизайна ПО. - прим.TAdviser), который доступен для Windows и Linux, как для Community Edition, так и для Ultimate, причем для Community Edition он будет ставиться по умолчанию, а под Linux он будет по умолчанию и для Ultimate. Добавлены и другие удобные детали, например, функция Search everywhere.
Работа с базами данных
Улучшен интерфейс настройки связи с БД, появились Structure View, навигация и просмотр для foreign и primary keys в редакторе таблиц. В поддержке работы с БД сделаны другие улучшения, среди которых стоит выделить query filter. С его помощью можно отфильтровать требуемые данные при просмотре таблицы или в результатах SQL-запроса, а с помощью сортировки по столбцам можно отсортировать таблицу прямо в IDE, не отправляя никаких запросов базе данных.
Другие усовершенствования
Большой интерес разработчиков несомненно вызовут улучшенные инструменты работы с Git, Mercurial и Subversion (включая поддержку Subversion 1.8), отладчик, поддержка Groovy, Scala (и интеграция с SBT), новые инструменты для веб-разработчика, поддержка CloudFoundry 2.0, OpenShift и Heroku. Кроме того, повысилась производительность IDE в целом.
Компания обеспечивает годовую подписку на обновления с персональной и коммерческой лицензией на IntelliJ IDEA.
IntelliJ IDEA от JetBrains положена в основу новой Android Studio
Платформа IntelliJ, разработанная JetBrains, стала основой для нового продукта Google — Android Studio, среды разработки под Android. Официальный анонс этого события прозвучал на конференции Google I/O в Сан-Франциско 15 мая 2013 г.
В 2009 году JetBrains выпустила IntelliJ IDEA Community Edition ― версию IDE c открытым исходным кодом. На базе этого продукта было создано множество сред разработки как компанией JetBrains, так и сторонними разработчиками.
Любой разработчик может загрузить предварительную версию Android Studio, релиз ожидается в конце 2013 года.
Создание Android Studio не означает исключения поддержки Android из IntelliJ IDEA Community Edition. Продукт продолжит развиваться и будет доступен с открытым исходным кодом. Работа с Android будет поддерживаться синхронно, как в Android Studio, так и в IntelliJ IDEA.
IntelliJ IDEA 12.1
оддержка JavaFX 2 теперь включает полную поддержку формы FXML, пользовательские CSS, автозавершение, навигацию и поиск, рефакторинг, а также интеграцию с SceneBuilder. В том числе, исправлена поддержка для Retina.
Другие новые возможности IntelliJ IDEA 12.1:
- Полноэкранный режим для Windows;
- Поддержка Spring Frameworks 3.2 и Play Framework 2.1;
- Поддержка Groovy 2.1 (в том числе аннотации, компиляция настроек и другое);
- Улучшенная поддержка Scala (закрытие выражения, новый компилятор);
- Улучшенная интеграция Gradle (поддержка gradle wrapper, новые действия);
- Поддержка Adobe Gaming SDK;
- Отладчик CoffeeScript и TypeScript через Source Maps;
- Поддержка исправлений Sass (пользовательское определение функции, завершение, рефакторинг, вложенные свойства и т. д.).
2012: Интегрированная среда разработки приложений (IDE) для Java – IntelliJ IDEA 12
Компания JetBrains, создатель IntelliJ IDEA, ReSharper и других интеллектуальных инструментов, повышающих производительность разработчиков программного обеспечения, объявила осенью 2012 года о выпуске IntelliJ IDEA 12 — ежегодного обновления интегрированной среды для разработки коммерческих, мобильных и веб-приложений.
В новейшей версии ускорен компилятор, повышающий удобство использования продукта. «Мы полностью переработали компилятор и перевели его в отдельный процесс, — рассказал Максим Мосиенко, руководитель проекта IntelliJ IDEA. — Стало возможным компилировать проект автоматически, в фоновом режиме, после каждого изменения в исходном коде, а значит, запускать приложение вы можете практически мгновенно».
По информации JetBrains, IntelliJ IDEA продолжает отслеживать современные технологии, с тем чтобы обеспечивать оперативную поддержку разработчикам. Так, IDE поддерживает последние версии Java, включая демонстрационные выпуски языка и нововведения в нем. Кроме того, в IntelliJ IDEA 12 уже доступны такие возможности работы с JDK 8, как помощь в написании кода применительно к новому синтаксису, включая лямбда-выражения, ссылки на методы и методы по умолчанию.
Кроме того, IntelliJ IDEA расширила поддержку мобильной платформы Android путем добавления интеллектуального средства создания пользовательского интерфейса для Android. В целом благодаря широкому спектру специализированных методов рефакторинга, помощи в написании кода и функций анализа кода IntelliJ IDEA становится полнофункциональной IDE для мобильной разработки под Android (кроме того, доступной бесплатно в издании Community Edition), подчеркнули в компании.
В IntelliJ IDEA 12 также представлен переработанный пользовательский интерфейс, включающий новую стильную графическую тему в тёмных тонах под названием Darcula. «Мы постарались сделать интерфейс ещё чище и функциональнее. С тёмной графической темой вы меньше отвлекаетесь, что позволяет сосредоточиться на коде, а не на работе с IDE», — пояснил Константин Буленков, ведущий разработчик IntelliJ IDEA и автор темы Darcula.
Среди прочих улучшений и ключевых возможностей IntelliJ IDEA 12 можно отметить: расширенную поддержку Spring-фреймворков, включая Integration, Web Flow, MVC, Security, Batch и другие; поддержку Play 2.0 для Scala и Java; улучшенные средства управления серверами приложений J2EE, включая поддержку платформ Cloud Foundry и CloudBees; оптимизированные средства для управления базами данных; поддержку среды Drools Expert с углубленными функциями помощи в написании кода; режим «живого» редактирования кода для HTML, CSS и JavaScript.
2010: Интегрированная среда разработки приложений (IDE) для Java – IntelliJ IDEA 10
Это уже второй релиз с того момента, как год назад компания-разработчик приняла решение открыть исходный код проекта и приступить к выпуску версии Community Edition с открытым кодом. IntelliJ IDEA 10 позиционируется как самая интеллектуальная среда разработки для Java. В новой версии добавлены улучшения пользовательского интерфейса, достигнуто двукратное ускорение индексирования кода при открытии проекта, переработана система автодополнения кода.
Также в числе наиболее существенных дополнений – включение в IntelliJ IDEA средств разработки мобильных приложений под ОС Android, которые ранее были доступны только в платной версии. Улучшена поддержка технологий программирования и библиотек, таких как Spring, GWT, Groovy/Grails и Flex/ActionScript. Кроме того, улучшена поддержка распределенных систем контроля версий Subversion и Git, добавлена поддержка Mecurial, включены средства интеграции с популярным репозиторием GitHub.
Компания JetBrains, головной офис которой расположен в Праге, а центры разработки – в Санкт-Петербурге и Бостоне (США), была основана в 2000 году выходцами из России и приобрела за эти годы широкую известность благодаря среде разработки IntelliJ IDEA. В октябре прошлого года было объявлено об открытии исходных кодов IntelliJ IDEA под лицензией Apache 2.0, и запуске OpenSourсe-проекта JetBrains.org, в рамках которого ведется разработка версии Comminity Edition с открытым кодом.
Название решения | Разработчик | Количество проектов | Технологии |
---|---|---|---|
JetBrains Project Rider | JetBrains | 0 | Средства разработки приложений |
Группа Астра, Haulmont и Axiom JDK: OpenIDE | Астра Группа компаний, Haulmont (Хоулмонт), Axiom JDK (БеллСофт) ранее Bellsoft | 0 | Средства разработки приложений |
Подрядчики-лидеры по количеству проектов
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
Данные не найдены
Распределение вендоров по количеству проектов внедрений (систем, проектов) с учётом партнёров
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
Данные не найдены
Распределение систем по количеству проектов, не включая партнерские решения
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)