JetBrains IntelliJ IDEA

Ви можете придбати ліцензії IntelliJ IDEA, звернувшись до відділу продажу SOFTICO. У нас Ви можете отримати оптимальні ціни, консультацію щодо ліцензування, а також професійну технічну підтримку по ряду виробників.

Характеристики

IntelliJ IDEA – це провідне, а на думку багатьох галузевих експертів і Java-розробників, просто найкраще на сьогоднішній день середовище швидкої розробки додатків на мові Java.

Повний опис

Програмне забезпечення JetBrains IntelliJ IDEA – це провідне середовище швидкої розробки на мові Java, включаючи Java 8. IntelliJ IDEA являє собою високотехнологічний комплекс тісно інтегрованих інструментів програмування, що включає інтелектуальний редактор вихідних текстів з розвиненими засобами автоматизації, потужні інструменти рефакторинга коду, вбудовану підтримку технологій J2EE, механізми інтеграції з середовищем тестування Ant / JUnit і системами управління версіями, унікальний інструмент оптимізації та перевірки коду Code Inspection, а також інноваційний візуальний конструктор графічних інтерфейсів.

Унікальні можливості JetBrains IntelliJ IDEA позбавляють програміста від вантажу рутинної роботи, допомагають своєчасно усунути помилки і підвищити якість коду, піднімаючи продуктивність розробника на нову висоту.

Швидке і якісне програмування

  • Інтелектуальні засоби автоматизації кодування (функції автозавершення введення, передбачення найімовірніших дій і т. д.).
  • Ефективні інструменти мінімізації помилок (перевірка і оптимізація коду, наочне виділення і звіти про помилки, пошук фрагментів коду, що дублюються, ідентифікація залежностей і т.д.).
  • Потужні засоби навігації для роботи з вихідними текстами.
  • Можливість модифікації коду в режимі налагодження, функції поділу вікна редагування.
  • Функція множинного виділення, що дозволяє вносити в код правки в декількох місцях одночасно.
  • Постфіксне автодоповнення коду, за допомогою якого можна замінювати один вислів (вже введений) на інший в залежності від доданого постфікса.

Ефективний розвиток і модернізація додатків

  • Провідні інструменти рефакторинга коду з підтримкою компонентів EJB нададуть допомогу не тільки на стадії перепроектування додатків, але і при виконанні рядових завдань програмування.
  • Повна підтримка Java SDK 1.5.

Чудова інтеграція з зовнішніми системами

  • Сервери додатків BEA WebLogic і Apache Tomcat.
  • Системи управління версіями CVS, Visual SourceSafe і StarTeam.
  • Вбудована утиліта Ant і підтримка середовища тестування JUnit.

Неперевершена зручність роботи

  • Можливість призначити клавіатурну комбінацію для будь-якої команди або функції системи.
  • Розширювана архітектура на базі відкритих API-інтерфейсів для інтеграції з рішеннями користувача.
  • Диспетчер модулів для швидкого встановлення та оновлення плагінів.

Потужний редактор вихідних текстів

  • Функції автозавершення при введенні, інтелектуальний майстер імпорту, контекстно-залежні дії, live-шаблони, аналіз коду «на льоту» (виявлення помилок, невикористовуваних змінних і т.д.), засоби автогенерації стандартних програмних конструкцій, що налаштовуються.
  • Повний доступ до всіх функцій з використанням клавіатури і миші.

Рефакторинг коду

  • Потужні функції автоматизованого рефакторингу, що забезпечують коректну зміну всіх посилань і викликів в рамках проекту, відбувається шляхом зміни класів і компонентів.

Візуальний конструктор інтерфейсів

  • Досить перетягнути необхідні візуальні компоненти в вікно конструктора додатків і «зв’язати» їх з відповідними функціональними модулями – все інше середовище розробки IDEA зробить самостійно.

Розробка корпоративних додатків

  • Швидка розробка файлів JSP, в т. ч. налагодження сторінок JSP на рівні вихідних текстів.
  • Підтримка XML, включаючи автозавершення при введенні, гнучке форматування, перегляд структур даних.
  • Генерація EJB-заглушок, колірне виділення помилок, оптимізація і рефакторинг коду.
  • Засоби інтеграції з серверами додатків BEA WebLogic і Apache Tomcat, плюс можливість взаємодії з будь-якими серверами J2EE.

Навігації та пошук у вихідних текстах

  • IDEA дозволяє легко знаходити потрібні класи або файли, створювати у вихідних текстах нумеровані закладки для переходу до необхідних фрагментів коду, швидко переміщатися до місця внесення останніх змін, визначати персональні шаблони TODO для швидкого перегляду в майбутньому.
  • Інтелектуальна функція Find Usages дозволяє швидко знайти в проекті всі посилання і виклики заданого класу, методу або змінної.
  • IDEA забезпечує найвищу швидкість пошук навіть при роботі з великими проектами, що налічують кілька тисяч файлів з вихідними текстами.
  • Функції структурованого пошуку і заміни.

Модульна структура проекту

  • IDEA дозволяє організувати вихідні тексти проекту в окремі модулі, які можуть використовуватися в декількох проектах незалежно один від одного. Зокрема, проекти web-служб і J2EE можуть використовувати одні і ті ж вихідні тексти компонентів.

Тісна інтеграція зі сторонніми інструментами розробки

  • Потужний візуальний відладчик з можливістю модифікації коду безпосередньо в режимі налагодження і функцією Pop Frame.
  • Інтеграція з системами управління версіями CVS, Visual SourceSafe і StarTeam.
  • Підтримка AngularJS і Spy-JS.
  • Вбудована утиліта Ant і підтримка середовища тестування JUnit.
  • Відкриті API-інтерфейси для створення рішень користувача і диспетчер модулів для швидкого встановлення та оновлення більш ніж 100 плагінів.
  • Плагін для інтеграції з продуктом Сhronon (безкоштовним для користувачів IntelliJ IDEA Ultimate).