Доступен релиз интегрированной среды разработки приложений IntelliJ IDEA 14 (http://www.jetbrains.org). Система поставляется в виде урезанной по функциональности бесплатной версии "Community Edition (http://www.jetbrains.org)" и полнофункциональной коммерческой версии "Ultimate Edition", для которой активные разработчики открытых проектов имеют возможность (http://www.jetbrains.com/idea/buy/buy.jsp#openSource) получить бесплатную лицензию. Исходные тексты Community-версии распространяются (https://github.com/JetBrains/intellij-community) рамках лицензии Apache 2.0. Бинарные сборки подготовлены (http://www.jetbrains.com/idea/download/index.html) для Linux, OS X и Windows.Community версия среды IntelliJ IDEA поддерживает инструменты для проведения тестирования TestNG и JUnit, системы контроля версий CVS, Subversion, Mercurial и Git, средства сборки Maven и Ant, языки программирования Java, Java ME, Scala, Clojure, Groovy и Dart. Поддерживается разработка приложений для мобильной платформы Android. В состав входит модуль визуального проектирования GUI-интерфейса Swing UI Designer, XML-редактор, редактор регулярных выражений, система проверки корректности кода, система контроля за выполнением задач и дополнение для импорта и экспорта проектов из Eclipse. Доступны средства интеграции с системами отслеживания ошибок JIRA, Trac, Redmine, Pivotal Tracker, GitHub, YouTrack, Lighthouse.
Коммерческая версия "Ultimate Edition" отличается (http://www.jetbrains.com/idea/features/editions_comparison_m...) наличием поддержки дополнительных языков программирования (например, PHP, Ruby, Python, JavaScript, HTML, CSS, SQL), поддержкой технологий Java EE, возможностью работы с фреймворками (Rails, Google Web Toolkit, Spring и Hibernate), средствами интеграции с Perforce, Microsoft Team Foundation Server и Rational ClearCase.
Основные новшества (http://www.jetbrains.com/idea/whatsnew/):
- Интегрирован встроенный декомпилятор Java-классов, позволяющий проанализировать внутренности Java-библиотек, для которых отсутствуют исходные тексты;
<center><a href="https://www.jetbrains.com/idea/whatsnew/img/14/scr_main_01.p... src="https://www.opennet.ru/opennews/pics_base/0_1415203776.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>- Расширены возможности отладчика: в процессе отладки в редакторе обеспечен показ текущих значений переменных, добавлена опция показа ссылающихся объектов (Show Referring Objects), в диалог вычисления выражений (Evaluate) добавлена поддержка лямбда-выражений;
<center><a href="https://www.jetbrains.com/idea/whatsnew/img/14/scr_main_02.p... src="https://www.opennet.ru/opennews/pics_base/0_1415203877.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>- Средства инспектирования расширены возможностью анализа нового кода, автоматически формирующей аннотации @NotNull, @Nullable и @Contract для Java-библиотек на основе байткода;
<center><a href="https://www.jetbrains.com/idea/whatsnew/img/14/scr_main_05.p... src="https://www.opennet.ru/opennews/pics_base/0_1415204350.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>
- В редактор кода добавлена адаптивная обработка поведения клавиши Backspace, автоматическое определение стиля кода, поддержка Scratch-файлов, улучшенная система одновременного выделения нескольких блоков, опция для копирования в форматах HTML/RTF (Copy as HTML/RTF), множество мелких улучшений;
<center><a href="https://www.jetbrains.com/idea/whatsnew/img/14/scr_main_03.p... src="https://www.opennet.ru/opennews/pics_base/0_1415204516.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>
- Обновлены средства помощи кодирования при использовании новых выпусков ранее поддерживаемых фреймворков, добавлена поддержка фреймворков Thymeleaf и PhoneGap/Cordova/Ionic;
<center><a href="https://www.jetbrains.com/idea/whatsnew/img/14/scr_main_04.p... src="https://www.opennet.ru/opennews/pics_base/0_1415204712.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>
URL: https://www.jetbrains.com/
Новость: https://www.opennet.ru/opennews/art.shtml?num=41007