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).