Виробник: JetBrains
JetBrains IntelliJ IDEA
Програмне забезпечення JetBrains IntelliJ IDEA є провідним середовищем швидкого розвитку мови Java. IntelliJ IDEA - це високотехнологічний комплекс тісно інтегрованих інструментів програмування, включаючи інтелектуальний редактор джерел з передовими інструментами автоматизації, потужні інструменти рефакторингу коду, вбудовану підтримку технологій J2EE, інтеграційні механізми з середовищем тестування Ant/ JUnit та системами контролю версій, унікальний інструмент оптимізації та перевірки перевірки коду, а також інноваційний візуальний графічний дизайнер Інтерфейси.
Унікальні особливості JetBrains IntelliJ IDEA знімають з програміста тягар рутинної роботи, допомагають своєчасно усунути помилки і поліпшити якість коду, піднявши продуктивність розробника на нову висоту.
IntelliJ IDEA Ultimate
Повна версія найрозумнішого середовища розробки для створення комерційних додатків.
- Розумне автозаповнення, інструменти аналізу якості коду, легка навігація, розширена рефакторинг та форматування для Java, Groovy, Scala, HTML, CSS, JavaScript, CoffeeScript, ActionScript, LESS, XML тощо.
- Підтримка всіх популярних фреймворків і фреймворків, включаючи Java EE, Spring Framework, Grails, Play Framework, GWT, Struts, Node.js, AngularJS, Android, Flex, AIR Mobile і багатьох інших.
- Інтеграція з серверами додатків, включаючи Tomcat, TomEE, GlassFish, JBoss, WebLogic, WebSphere, Geronimo, Resin, Jetty і Virgo.
- Інструменти для роботи з базами даних і SQL файлами, включаючи зручний клієнт і редактор для схеми бази даних.
- Інтеграція з комерційними системами керування версіями Perforce, Team Foundation Server, ClearCase, Visual SourceSafe.
- Інструменти для запуску тестів та аналізу покриття коду, включаючи підтримку всіх популярних фреймворків для тестування.
IntelliJ IDEA Community Edition
Безкоштовна версія найрозумнішого середовища розробки з відкритим вихідним кодом.
- Розумне автозаповнення, інструменти аналізу якості коду, легка навігація, розширена рефакторинг та форматування для Java, Groovy, Scala, Clojure та Erlang.
- Професійний набір інструментів для розробки android-додатків.
- Підтримка JavaFX 2.0, інтеграція з SceneBuilder; Дизайнер інтерфейсу для Swing.
- Інтеграція з автоматизованими інструментами побудови та управління проектами, включаючи Maven, Gradle, Ant та інші.
- Інструменти тестування з підтримкою JUnit, TestNG, Spock, ScalaTest та spec2.
- Інтеграція з вихідними системами управління, включаючи Git, Subversion, Mercurial і CSV.
Що нового в IntelliJ IDEA 2016.1?
- Налагоджувач
- Грубі вирази в оцінці виразів і годинників тепер можна використовувати при налагодженні коду Java
- Простіше багатопотокове налагодження
- Попередження, якщо вихідний код не відповідає запущеній копії
- Системи керування версіями
- Підтримка робочих смуг Git
- Більш зручне злиття і порівняння, завдяки виділенню змін на рівні слів
- Редактор
- Зсув виразів вправо і вліво
- Автоматичний імпорт статичних методів і констант
- Підтримка мов з письмом справа наліво (наприклад, арабської та івриту)
- Градл
- Підтримка користувацьких вихідних наборів: тепер кожен вихідний набір представлений окремим модулем і може мати свої залежності (в результаті було виправлено величезну кількість проблем)
- Автоматична конфігурація артефактів EAR
- Java 8
- Вбудований метод і зміна підпису перетворюють посилання на лямбда-вирази в лямбда-вирази
- Перевірки, які перевіряють правильність використання посилань на методи, лямбда-виразів і необов'язкового типу
- Перевірки, які допоможуть перенести код, який використовує FluentIterable, Функції, Необов'язковий і Предикат з бібліотеки Guava у відповідний JAVA 8 API
- Котлін
- Підтримка Kotlin 1.0
- Додаток Kotlin Edu для інтерактивного навчання kotlin
- Скала
- Автозаповнення тепер враховує тип символів, контекст та історію їх використання.
- Автозаповнення для виразів, що відповідають шаблону, тепер пропонує імена властивостей класів інцидентів.
- JavaScript
- Покращені підказки для ECMAScript 6, TypeScript та AngularJS 2
- Легко налагоджуйте асинхронний код
- Весняні рамки
- Покращена функціональність підказки для весняного завантаження
- Покращена підтримка весняного MVC
- Виправлено багато відомих проблем
- Чебрець
- Підказки для користувацьких діалектів
- Підтримка чебрецю 3.0
- Студія Android 1,5
- Профайлер витоку
- Нові перевірки ворсу
- Докер
- Підтримка машини Docker
- Окреме вікно (вікно інструмента)
- На правій панелі тепер відображаються журнали та елементи інтерфейсу для керування змінними середовища та прив'язками портів