Шарма, М. IDE программиста

Шарма, М. IDE программиста [Текст] : [сравнительный обзор интегрированных сред разработки (Integrated Development Environment, IDE)] / Маянк Шарма [Mayank Sharma]  //  Linux Format. — 2014. — № 5 (183), май. — С. 24-29. — (Сравнение). — Содерж.: Наша подборка : [перечень тестируемых IDE] ; Про наш тест : [платформа тестирования] ; "Интегрированная среда разрабтки [Integrated Development Environment], она же IDE — это…" : [введение в обзор]. — С. 24 ; Функции редактора кода. Как они помогают программисту? : [как реализованы функции, — выделение синтаксиса, свертывание кода, заполнение кода, автодополнение и автоматическое замыкание тэгов, рефакторинг кода, выделение переменных — которые помогают разработчику лучше визуализировать и организовать код] ; Вердикт : [лучшие — Bluefish, Eclipse, Komodo; Bluefish реализует целый ряд полезных функций] ; Поддержка контроля изменений. Позволяют ли они сотрудничать? : [поддержка совместной работы через системы контроля версий (например, Subversion или Git)] ; Вердикт : [лучшие — Bluefish, Eclipse, Komodo; если для проекта важно сотрудничество, рекомендуется Eclipse]. — С. 25 ; Поддержка языков. На многих ли языках программирования они говорят? : [все IDE сравнительного обзора помогают писать код на разных языках программирования, но, многие ориентированы на определенный язык] ; Вердикт : [лучшая Eclipse; Bluefish делает достаточно, чтобы удовлетворить потребности веб-­разработчиков] ; Начало работы. Достаточно ли интуитивен пользовательский интерфейс? : [введение к рассмотрению удобств интерфейса каждой из интегрированных сред разработки (IDE)] : Geany ; Bluefish. — С. 26 ; Komodo Edit ; Eclipse ; Aptana Studio ; Помощь и поддержка. Где искать помощь? : [лидирует в этой области Eclipse, предлагая обширную информацию в приложении, и еще больше — онлайн на канале YouTube, также предлагает шаблоны проектов] ; Вердикт : [Eclipse]. — С. 27 ; Поддержка отладки. Облегчают ли они хоть в какой-­то мере эту задачу? : [самая популярная программа отладки с открытым кодом — GNU Debugger (GDB) — работает для многих языков программирования, предлагает расширенные возможности отслеживания и модификации кода; многие IDE используют GDB, но Aptana Studio и Eclipse имеют собственные программы отладки] ; Вердикт : [большинство IDE идет с программами отладки для выбранных ими языков] ; Дополнения и плагины. На что еще они способны? : [расширение функциональности плагинами] ; Вердикт : [Eclipse превосходит всех, но у других IDE тоже есть полезные плагины]. — С. 28 ; IDE программиста. Вердикт : [что определяет выбор IDE конретным программистом и два основных критерия ее выбора; чем хороша каждая из интегрированных сред разработки и почему Eclipse лучшая] ; I. Eclipse : [Eclipse 4.3.1 (www.eclipse.org), лицензия EPL: общая оценка в баллах и резюме — лучшая IDE для всех видов разработки] ; II. Geany  : [Geany 1.23.1 (www.geany.org), лицензия GNU GPL v2: общая оценка в баллах и резюме — гибкая IDE для индивидуального разработчика] ; III. Aptana : [Aptana 3.4.2 (www.aptana.org), лицензия GNU GPL v2: общая оценка в баллах и резюме — идеальная IDE для веб­-проектов] ; IV. Komodo Edit : [Komodo Edit 8.5.3 (http://komodoide.com/komodo-edit/), лицензия MPL: общая оценка в баллах и резюме — функции ограниченные; не предлагается ничего особенного] ; V. Bluefish : [Bluefish 2.2.5 (http://bluefish.openoffice.nl), лицензия GNU GPL v2: общая оценка в баллах и резюме — неплоха, но проигрывает более функциональным соперникам] ; Рассмотрите также : [Emacs или Vi, NetBeans, MonoDevelop, Anjuta, KDevelop и Code::Blocks, веб-IDE — Cloud9, ShiftEdit и Codeanywhere]. — С. 29. 
     Аннотация
     Пять лучших IDE для программистов, которые способны помочь разработчикам создавать программы — Aptana Studio, Bluefish, Eclipse, Geany, Komodo Edit. Протестированы функции, которые предлагают их редакторы кода, дана оценка того, насколько они способствуют командной работе и развивают ее, испытаны их интерфейсы пользователя, проверены поддерживаемые ими плагины и прокомментированы их функции отладки.