The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Релиз среды разработки приложений IntelliJ IDEA 14

05.11.2014 19:30

Доступен релиз интегрированной среды разработки приложений IntelliJ IDEA 14. Система поставляется в виде урезанной по функциональности бесплатной версии "Community Edition" и полнофункциональной коммерческой версии "Ultimate Edition", для которой активные разработчики открытых проектов имеют возможность получить бесплатную лицензию. Исходные тексты Community-версии распространяются рамках лицензии Apache 2.0. Бинарные сборки подготовлены для 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" отличается наличием поддержки дополнительных языков программирования (например, PHP, Ruby, Python, JavaScript, HTML, CSS, SQL), поддержкой технологий Java EE, возможностью работы с фреймворками (Rails, Google Web Toolkit, Spring и Hibernate), средствами интеграции с Perforce, Microsoft Team Foundation Server и Rational ClearCase.

Основные новшества:

  • Интегрирован встроенный декомпилятор Java-классов, позволяющий проанализировать внутренности Java-библиотек, для которых отсутствуют исходные тексты;
  • Расширены возможности отладчика: в процессе отладки в редакторе обеспечен показ текущих значений переменных, добавлена опция показа ссылающихся объектов (Show Referring Objects), в диалог вычисления выражений (Evaluate) добавлена поддержка лямбда-выражений;
  • Средства инспектирования расширены возможностью анализа нового кода, автоматически формирующей аннотации @NotNull, @Nullable и @Contract для Java-библиотек на основе байткода;
  • В редактор кода добавлена адаптивная обработка поведения клавиши Backspace, автоматическое определение стиля кода, поддержка Scratch-файлов, улучшенная система одновременного выделения нескольких блоков, опция для копирования в форматах HTML/RTF (Copy as HTML/RTF), множество мелких улучшений;
  • Обновлены средства помощи кодирования при использовании новых выпусков ранее поддерживаемых фреймворков, добавлена поддержка фреймворков Thymeleaf и PhoneGap/Cordova/Ionic;


  1. Главная ссылка к новости (https://www.jetbrains.com/...)
  2. OpenNews: Компания Oracle выпустила Java 8
  3. OpenNews: Релиз среды разработки приложений IntelliJ IDEA 13
  4. OpenNews: Увидел свет сервер приложений GlassFish 4.0 с эталонной реализацией Java EE 7
  5. OpenNews: Компания Google представила среду разработки Android Studio и добавила поддержку PHP в App Engine
  6. OpenNews: Открыт код реализации языка программирования Kotlin
Лицензия: CC-BY
Тип: Программы
Короткая ссылка: https://opennet.ru/41007-intellij
Ключевые слова: intellij, idea, ide
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (40) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 19:38, 05/11/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    И используют они до сих пор устаревшую 6-ую версию джавы.
     
     
  • 2.2, seniorivn (?), 19:43, 05/11/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    маковод? на linux и windows они используют 7, а теперь видимо 8.
     
     
  • 3.3, baldrs (?), 19:52, 05/11/2014 [^] [^^] [^^^] [ответить]  
  • +5 +/
    работает себе спокойно с java8 под linux
     
  • 3.4, kk (??), 19:52, 05/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    jre судя по хабру зашита в само программу
     
     
  • 4.6, 1337 (?), 20:22, 05/11/2014 [^] [^^] [^^^] [ответить]  
  • +4 +/
    бандлед только для мака и винды
    у нас нормально из системы берет и работает, правда сцуко оракловую больше любит
     
  • 4.42, АнониМ (ok), 15:22, 09/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    >jre судя по хабру зашита в само программу

    глупость - jre там есть, но она ни коем образом не вшита, а просто в каталоге. легко сделать, чтоб запускалась в той, которая тебе нужна. запускаю во внешней и на винде и на линукс.
    единственное, если хочешь делать плагины для идеи, там вроде как надо брать их версию.

     
  • 3.10, iZEN (ok), 22:32, 05/11/2014 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Код IDEA 14 откомпилирован с какой опцией -target?
     
  • 2.29, Grammar_Nazi (?), 08:06, 06/11/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Явы
     
     
  • 3.33, Аноним (-), 19:36, 06/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Ява -- мотоцикл и остров. Java -- джава!
     
     
  • 4.40, iZEN (ok), 18:47, 07/11/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Ява -- мотоцикл и остров. Java -- джава!

    Не соглашусь.

    Мотоцикл называется Jawa и ничего не имеет общего с Java, так как это аббревиатура от двух названий - имени предпринимателя и фирмы.

    ЯП Java назван в честь сорта (купажа) кофе, который якобы производится на острове Ява и имеет с ним одно название.


     

  • 1.9, Аноним (-), 22:08, 05/11/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Вынужден признать, что Java лучший ЯП на сегодня, там где скорость не критична.
     
     
  • 2.12, Аноним (-), 22:37, 05/11/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    и безопасность.
     
     
  • 3.13, Аноним (-), 22:38, 05/11/2014 [^] [^^] [^^^] [ответить]  
  • +4 +/
    и родной интерфейс.

     
     
  • 4.18, Аноним (-), 22:58, 05/11/2014 [^] [^^] [^^^] [ответить]  
  • +4 +/
    и память
     
     
  • 5.19, Аноним (-), 23:34, 05/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Хорошо, что половина ПО прикладного уровня ничего из этого и не требует
     
     
  • 6.26, Аноним (-), 05:19, 06/11/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Наверно в параллельной вселенной так и есть, но за GUI-и java-вские, за ВСЕ что есть в природе убивать надо
     
  • 5.43, vn971 (ok), 11:13, 10/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Блин, я вначале плюсанул в шутку. А прочитав комментарии ниже засомневался, все ли понимают что здесь сарказм(?)...
     
  • 3.30, Critic (?), 08:18, 06/11/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    И животноводство!
     
  • 2.22, Аноним (-), 00:01, 06/11/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Java лучший ЯП
     
     
  • 3.24, Аноним (-), 01:16, 06/11/2014 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Обновляешь такой яву до java 7, а потом раз, и апплет банка перестал загружаться.
    И ты сидишь такой, думаешь: "ява... ЯП... ТВАЮ..."
     
     
  • 4.25, y.urshulyak (?), 02:10, 06/11/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Обновляешь такой яву до java 7, а потом раз, и апплет банка
    > перестал загружаться.
    > И ты сидишь такой, думаешь: "ява... ЯП... ТВАЮ..."

    А Вы сначала как "что-то" обновлять changelog смотрите? там было написано как сделать исключение.

     
     
  • 5.28, Аноним (-), 07:08, 06/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > А Вы сначала как "что-то" обновлять changelog смотрите? там было написано как
    > сделать исключение.

    Ну как бы удачи соотнести ченжлог с проприетарным куском дряни на яве ака клиентбанк.

     
  • 2.34, F (?), 21:03, 06/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Практически любой современный популярный объектно-ориентированный язык (вместе со своими IDE) - это жалкая пародия на Смолток. Чтобы достичь популярности, простота изящность и выразительность приносятся в жертву привычности.
     
     
  • 3.35, упмем (?), 04:04, 07/11/2014 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > Практически любой современный популярный объектно-ориентированный язык (вместе со своими
    > IDE) - это жалкая пародия на Смолток. Чтобы достичь популярности, простота
    > изящность и выразительность приносятся в жертву привычности.

    Here is an example "for" loop in Smalltalk:

         1 to: n do: [ :i |
          sum := sum + i.
        ]

    Да уж, по сравнению с такой выразительностью с++11 начинает казаться практически привычным русским языком.


     
     
  • 4.37, F (?), 09:49, 07/11/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    И чем этот цикл плох, кроме того, что он вам кажется непривычным? А вот хорош он тем, что не обеспечивается каким-то специальным синтаксисом, а является просто вызовом метода to:do:, а это значит, что подобные конструкции можно создавать по мере необходимости. За счет этого Смолток предоставляет более гибкие возможности для построения абстракций (а не это ли главное в ЯП?) и может являться основой для предметно-ориентированного языка. В этом Смолток близок Лиспу.
     
     
  • 5.39, Kodir (ok), 15:13, 07/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Я согласен с тезисом, что Смоллток как язык - мощнее почти всех современных "пародий на ООП". Но синтаксис - его нельзя недооценивать, тут самое время вспомнить Перл - тоже, между прочим, имеет весьма мощные средства как ООП, так и алгоритмических конструкций. И что? Перл-программа даже для автора становится труднопонимаемой через 2 месяца "таймаута".

    Когда "изобретали" Смоллток, это были золотые времена подъёма ИТ и любой вычурный маразм воспринимался на ура (см. Рефал, Лисп, Фокал). И тогда не было столь сложных систем и не было таких задач, поэтому "прокатывало". Время показало, что нужны не столько академические "языки от яйцеголовых", сколько простые в понимании (и соотв. в поддержке) Си-подобные языки для мэйнстрима, т.е. фактор поддержки/реюзабельности вышел на первый план.

    Я бы поддержал Смоллток, если бы его синтаксис как-то упростили, ввели побольше сахарку - тогда он вполне мог бы воспрять (хотя вопрос со скоростью остаётся открытым).

     
     
  • 6.41, F (?), 00:56, 08/11/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Понятность - один из основных принципов Смолтока, и его синтаксис как раз очень хорошо это обеспечивает (едва ли есть лучше). Смолток в этом как раз противоположность Перла. Понятно, что для программиста, привыкшего к языкам с синтаксисом подобным Алголу или Си, код на Смолтоке выглядит загадочно, но это проблема привычки и проблема образования.

    > Я бы поддержал Смоллток, если бы его синтаксис как-то упростили, ввели побольше сахарку - тогда он вполне мог бы воспрять

    Так сделали уже: получился уродец Руби.

     
  • 2.36, упмем (?), 04:06, 07/11/2014 [^] [^^] [^^^] [ответить]  
  • –4 +/
    > Вынужден признать, что Java лучший ЯП на сегодня, там где скорость не критична.

    Ну так андройд это и доказал. Но с# лучше.

     

  • 1.11, iZEN (ok), 22:37, 05/11/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    На FreeBSD не даёт ссылку на скачивание CE-версии.
    Пришлось сказать браузеру, что он работает под Linux/Chrome 34, и сейчас качает файл по ссылке:  http://download-cf.jetbrains.com/idea/ideaIC-14.tar.gz
     
     
  • 2.27, Аноним (-), 07:06, 06/11/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > На FreeBSD не даёт ссылку на скачивание CE-версии.

    А смысл? Тебе все-равно версия для максималочки нужна, сам же говорил что для работы у тебя винда. Ну вот и выкусывай последствия.

     
     
  • 3.32, iZEN (ok), 16:10, 06/11/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > А смысл? Тебе все-равно версия для максималочки нужна

    Какой "максималочки"? Windows 8.1 достаточно.

    > сам же говорил что для работы у тебя винда. Ну вот и выкусывай последствия.

    Работа уже давно не связана с программированием. Программирование для меня сугубо личный интерес — хобби.

     

  • 1.14, iZEN (ok), 22:39, 05/11/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Интегрирован встроенный декомпилятор Java-классов, позволяющий проанализировать внутренности Java-библиотек, для которых отсутствуют исходные тексты
    > Расширены возможности отладчика: в процессе отладки в редакторе обеспечен показ текущих значений переменных, добавлена опция показа ссылающихся объектов (Show Referring Objects)

    Всё это было в Borland JBuilder 3.0, Eclipse и NetBeans сто лет назад.

     
     
  • 2.15, Аноним (-), 22:45, 05/11/2014 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Я уверен что все органы что в вас есть, были у неандертальцев много сотен лет назад.
     
     
  • 3.21, iZEN (ok), 23:49, 05/11/2014 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Я уверен что все органы что в вас есть, были у неандертальцев много сотен лет назад.

    Мои органы гораздо свежее.


     
     
  • 4.23, Led (ok), 00:19, 06/11/2014 [^] [^^] [^^^] [ответить]  
  • –5 +/
    > Мои органы гораздо свежее.

    Что, вендузятник, совсем плохо? уже на опеннете свои органы рекламируешь?

     
  • 3.31, Аноним (-), 12:50, 06/11/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Не все. Точнее, не совсем такие. Например, мозг был больше.
     

  • 1.20, CSRedRat (ok), 23:41, 05/11/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Интересно, как скоро Android Studio обновится на 14-ю версию. Там дело, кстати, уже к релизу близится.
     
  • 1.38, Ruslan (??), 11:19, 07/11/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Мегарулезная среда разработки под Андроид как минимум. Особенно понравилось в последней версии показ текущих значений при отладке!!! Рекомендую
     
  • 1.44, Аноним (-), 14:22, 10/11/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Какое отношение это имеет к Opennet?
     
     
  • 2.45, vn971 (ok), 18:46, 10/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Какое отношение это имеет к Opennet?

    "Idea", конечно, не FOSS.
    Но таки Open Source. Причём под лицензией Apache2, а не какой-нибудь издёвкой "двойная лицензия проприетар + GPL".

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2020 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру