JetBrains IntelliJ IDEA

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

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

Ключевые преимущества:

Быстрое и качественное программирование
  • Интеллектуальные средства автоматизации кодирования (функции автозавершения ввода, предсказание наиболее вероятных действий и т.д.).
  • Эффективные инструменты минимизации ошибок (проверка и оптимизация кода средствами code inspection, наглядное выделение и отчеты об ошибках, поиск дублирующихся фрагментов кода, идентификация зависимостей и т.д.).
  • Мощные средства навигации для работы с исходными текстами.

  • Возможность модификации кода в режиме отладки, функции разделения окна редактирования.


Эффективное развитие и модернизация приложений

  • Ведущие инструменты рефакторинга кода с поддержкой компонентов EJB – более 35 функций рефакторинга окажут неоценимую помощь не только на стадии перепроектирования приложений, но и при выполнении рядовых задач программирования.

  • Полная поддержка Java SDK 1.5.


Превосходная интеграция с внешними системами

  • Серверы приложений BEA WebLogic и Apache Tomcat.

  • Системы управления версиями CVS, Visual SourceSafe и StarTeam.

  • Встроенная утилита Ant и поддержка среды тестирования JUnit.


Непревзойденное удобство работы

  • Возможность назначить клавиатурную комбинацию для любой команды или функции системы.

  • Расширяемая архитектура на базе открытых API-интерфейсов для интеграции с пользовательскими решениями.

  • Диспетчер подключаемых модулей для быстрой установки и обновления плагинов.


Быстрая окупаемость

  • Сокращение сроков разработки при уменьшении числа ошибок и затрат на обслуживание.

  • Привлекательная цена.


Мощный редактор исходных текстов

  • Функции автозавершения при вводе, интеллектуальный мастер импорта, контекстно зависимые действия, шаблоны live templates, анализ кода «на лету» (обнаружение ошибок, неиспользуемых переменных и т.д.), настраиваемые средства автогенерации стандартных программных конструкций.

  • Полный доступ ко всем функциям с использованием клавиатуры и мыши.


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

  • Более 35 мощных функций автоматизированного рефакторинга, обеспечивающих корректное изменение всех ссылок и вызовов в рамках проекта при модификации классов и компонентов.


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

  • Просто перетащите мышью требуемые визуальные компоненты в окно конструктора приложений и «свяжите» их с соответствующими функциональными модулями – все остальное среда разработки IDEA сделает самостоятельно.


Разработка корпоративных приложений

  • Быстрая разработка файлов JSP, в т.ч., отладка страниц JSP на уровне исходных текстов.

  • Поддержка XML, включая автозавершение при вводе, гибкое форматирование, просмотр структур данных.

  • Генерация EJB-заглушек, цветовое выделение ошибок, оптимизация и рефакторинг кода.

  • Встроенные средства интеграции с серверами приложений BEA WebLogic и Apache Tomcat, плюс возможность взаимодействия с любыми серверами J2EE.


Навигации и поиск в исходных текстах

  • IDEA позволяет легко находить нужные классы или файлы, создавать в исходных текстах нумерованные закладки для перехода к требуемым фрагментам кода, быстро перемещаться к месту внесения последних изменений, определять персональные шаблоны TODO для быстрого просмотра в будущем.

  • Интеллектуальная функция Find Usages позволяет быстро найти в проекте все ссылки и вызовы заданного класса, метода или переменной. Более того, вы можете задать опцию поиска всех дочерних по отношению к выбранному классов или всех методов, реализующих заданный метод интерфейса.
  • IDEA обеспечивает высочайшую скорость поиск даже при работе с большими проектами, насчитывающими несколько тысяч файлов с исходными текстами.

  • Функции структурированного поиска и замены.


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

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


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

  • 2 компилятора (Javac и Jikes).

  • Мощный визуальный отладчик с возможностью модификации кода непосредственно в режиме отладки и функцией Pop Frame.

  • Интеграция с системами управления версиями CVS, Visual SourceSafe и StarTeam.

  • Встроенная утилита Ant и поддержка среды тестирования JUnit.

  • Открытые API-интерфейсы для создания пользовательских решений и диспетчер подключаемых модулей для быстрой установки и обновления более чем доступных на сегодняшний день 100 плагинов.


Поддержка JDK 1.5

  • Средства генерации и рефакторинга кода IDEA поддерживают новые функции и возможности языка Java SDK 1.5.





Санкт-Петербург

(812) 363-28-63

Этот адрес электронной почты защищен от спам-ботов. У вас должен быть включен JavaScript для просмотра.

 

2006-2024 © IT OUTSOURCING