Интегрированная среда разработки приложений Eclipse
Интегрированная среда разработки приложений Eclipse
Интегрированными средами разработки ( ИСР, IDE, Integrated development environment) называют программные комплексы, предназначенные для упрощения разработки программного обеспечения. В ИСР производительность программиста повышается за счет того, что все действия и передачу данных разработчик выполняет между взаимосвязанными между собой компонентами, имеющими удобный пользовательский интерфейс. Все функции максимально автоматизированы. В то же время, для существенного ускорения процесса разработки ПО программист должен вначале обучиться работе в IDE. Основу ИСР составляют следующие традиционные компоненты: 1) текстовый редактор (подготовка и изменение текста программ), 2) компилятор и/или интерпретатор (проверка синтаксической правильности текста программ, перевод их на машинный язык), 3) средства автоматизации сборки (изготовление исполняемых модулей), 4) отладчик (средства отладки программ), 5) справочная система по языку программирования и использованию ИСР. Помимо указанных основных функций современные ИСР предоставляют разработчикам ПО множество других возможностей, например, для использования визуального программирования, упрощения объектно-ориентированной разработки ПО и др. Традиционно ИСР предназначается для разработки ПО на одном определённом языке программирования, например, Visual Basic, Delphi. Однако существуют ИСР, предназначенные для нескольких языков программирования — например, Microsoft Visual Studio, Eclipse, NetBeans. В них ИСР под каждый конкретный язык программирования строится на основе единой платформы. Рассмотрим общие характеристики интегрированной среды разработки Eclipse (Eclipse IDE), которая используется при программировании приложений для всех основных платформ, в том числе – для Android.
|