Для тех кто не знает, IDE (Integrated Development Environment) - интегрированная среда разработки. Это не просто редактор кода. А целый комплекс программных средств, используемый для разработки ПО. Обычно в IDE включается:
- текстовый редактор;
- компилятор или интерпретатор (хотя он может распространятся отдельно от IDE);
- средства для сборки ПО;
- отладчик (для поиска и устранения ошибок программы)
Помимо этих основных компонентов в IDE могут включаться и другие специфичные для определенного ПО.
Начинающим программистам не просто выбрать подходящую IDE. Чаще всего они просто используют просто редактор либо то что было предложено автором какого-то руководства. Но у каждого свои вкусы. Так что рано или поздно вам придется заняться и этим вопросом.
Итак, какую IDE выбрать? Зададите вы вопрос. Нужно исходить от следующего:
Итак, какую IDE выбрать? Зададите вы вопрос. Нужно исходить от следующего:
- язык программирования;
- платформа (ПК, Web-приложение, КПК, телефон, встраиваемое устройство и т.д.);
- операционная система (Windows, Unix, Android, Symbyan и т.д.);
- бесплатность среды разработки;
Особое место среди сред разработки занимают такие среды, которые поддерживают несколько языков. Примерами, таких сред могут быть: Eclipse, Netbeans, Geany. Eclipse и Netbeans написаны на Java так что перед их установкой потребуется предварительно установить JRE. Эти среды подходят Java программистам. Но за счет плагинов их функционал можно расширить и включить поддержку таких языков как C/C++, PHP, Perl, Python и т.д. А вот Geany написан на C++. И для его установки ничего больше не потребуется, но по функционалу Geany выглядит попроще чем Eclipse или Netbeans. Geany идеально подходит начинающим благодаря своей простоте.
Это далеко не единственные IDE. Тут я перечислю для языка PHP (и web-программирования вообще) полный список сред можно увидеть в Википедии:
- Aptana Studio;
- Komodo Edit;
- Zend Studio (платный собака);
- Delphi for PHP;
- Netbeans;
- Eclipse PDT;
- Geany;
- ну и другие
Начинающему программисту я бы посоветовал для начала Geany. А если вы уже имели опыт работы в других языках, то лучше выбрать Komodo Edit. С ним нет особых трудностей. Для начала пойдет. Для его установки не потребуется ни JRE, ни что либо еще. Komodo Edit без труда устанавливается как в Windows, так и в Linux (проверял на Ubuntu 11.04).
Для каждой IDE поставляется документация. К сожалению вся на английском. Вам придется изучить ее. Так что go to http://translate.google.ru/. Все подряд читать (хм.. переводить) не надо. Важные вещи это:
- как создавать проект, файл;
- как управлять и изменять проект, файл;
- обзор главного меню;
- ну и скажем горячие клавиши;
Это первое что потребуется. Ну я надеюсь вы знаете куда нужно вводить код.
Вот такой обзорчик.
Комментариев нет:
Отправить комментарий