IntelliJ IDEA

IntelliJ IDEA - комерційна інтегрована cреда розробки програмного забезпечення на багатьох мовах програмування, зокрема Java, JavaScript, Python та ін, розроблена компанією JetBrains.


1. Огляд

Перша версія IntelliJ IDEA з'явилася в січні 2001 і швидко набула популярності, як перша Java IDE з широким набором інтегрованих інструментів для рефакторинга [1], які дозволяли програмістам швидко реорганізовувати вихідні тексти програм. Дизайн середовища орієнтований на продуктивність роботи програмістів, дозволяючи їм сконцентруватися на розробці функціональності, в той час як IntelliJ IDEA бере на себе виконання рутинних операцій.

Починаючи з шостої версії продукту IntelliJ IDEA надає інтегрований інструментарій для розробки графічного інтерфейсу користувача.

Серед інших можливостей, IntelliJ IDEA добре сумісна з багатьма популярними вільними інструментами розробників, такими як CVS, Subversion, Apache Ant, Maven і JUnit. У лютому 2007 року розробники IntelliJ анонсували ранню версію плагіна для підтримки програмування на мові Ruby [2].

Починаючи з версії 9.0, IntelliJ IDEA доступна в двох версіях: Community Edition і Ultimate Edition. Community Edition є повністю вільної версією, доступною під ліцензією Apache 2.0. У ній реалізована повна підтримка Java SE, Groovy, Scala, а також інтеграція з найбільш популярними системами керування версіями. У версії Ultimate Edition реалізована підтримка Java EE, UML -діаграм, підрахунок покриття коду, а також підтримка інших систем управління версіями, мов і фреймворків [3].


2. Підтримувані мови


3. Інші продукти JetBrains

Література

  • Давидов, С. & Єфімов, А. (Травень, 2005), "IntelliJ IDEA. Професійне програмування на Java (в оригіналі)" (1-е ed.), BHV, сс. 800, ISBN 5941576072

Примітки

  1. Фаулер, Мартін Crossing Refactoring's Rubicon - www.martinfowler.com / articles / refactoringRubicon.html (Англ.) . www.martinfowler.com - www.martinfowler.com/ (лютий 2001). Читальний - www.webcitation.org/65kaAZMPm з першоджерела 27 лютого 2012.
  2. Малишев, Єгор Rolling with Ruby on Rails and IntelliJ IDEA - blogs.jetbrains.com/idea/2007/02/rolling-with-ruby-on-rails-and-intellij-idea / (Англ.) . blogs.jetbrains.com / - blogs.jetbrains.com / (1 ​​лютого 2007). Читальний - www.webcitation.org/65kaB3iSO з першоджерела 27 лютого 2012.
  3. Jet Brains IntelliJ IDEA Editions Comparison - www.jetbrains.com / idea / features / editions_comparison_matrix.html (Англ.) . - Порівняння редакцій IntelliJ IDEA. Читальний - www.webcitation.org/65kaBhhBJ з першоджерела 27 лютого 2012.