Отправляет email-рассылки с помощью сервиса Sendsay

PHP 5 для начинающих

  Все выпуски  

ПОДГОТОВКА: ИНСТРУМЕНТЫ - Редактор


Информационный Канал Subscribe.Ru

PHP 5 для начинающих

Помимо компьютера с установленной на нем операционной системой и доступа в Интернет, для написания скриптов необходим редактор, а для просмотра результата их работы - броузер. Могут оказаться полезными и другие инструменты, например, файловый навигатор, FTP клиент, HTML и CSS валидаторы и пр.

Аннотация

Советы по выбору специализированного текстового редактора для программистов.

Для разработки PHP скриптов пригодны даже самые простые текстовые редакторы; и, особенно, на первых порах, вполне допустимо использовать встроенный редактор FAR, Notepad или vi. Главное, чтобы в сохраненном файле отсутствовали всякого рода служебные символы; поэтому нельзя пользоваться процессорами (WordPad, MS Word и т. п.).

Подсказка

Если Вы никогда ранее не работали со специализированными редакторами для программистов, то, возможно, Вам лучше некоторое время продолжать пользоваться именно таким простым и привычным для Вас редактором, чтобы не отвлекаться на изучение пользовательского интерфейса профессионального редактора. Перейти к более продвинутому редактору Вы сможете чуть позже, когда почувствуете себя увереннее в написании скриптов.

И все же, чем сложнее разрабатываемый скрипт (проект), тем более заметный выигрыш в эффективности программирования можно получить от использования специализированного редактора. Речь идет не только о меньшем времени, затраченном на разработку, но и о более высокой надежности кода за счет снижения вероятности совершения ошибок программистом.

Требования к редактору

  • возможность работы с несколькими файлами одновременно;
  • автоотступ;
  • возможность изменять отступ для блока выделенных строк;
  • нумерация строк;
  • автоматический перенос длинных строк;
  • подсветка (выделение цветом и т. п.) названий функций, операторов, ключевых слов, комментариев, строковых литералов и прочих компонентов скрипта (в том числе, вновь введенных в PHP 5);
  • облегчение ввода (автозавершение, вставка по нажатию кнопки в панели инструментов, подсказки и т. п.).

С учетом локальных особенностей, необходимо также, чтобы редактор позволял работать с различными, в том числе, кириллическими, шрифтами и кодировками; удобно умение автоматически определять кодировку загруженного файла. Для разработки интернациональных проектов полезна поддержка UTF-8. Тем, кто не дружит с английским языком, следует обратить внимание на наличие пользовательского интерфейса на родном языке. А для работающих и с другими языками программирования и/или разметки важно, чтобы редактор поддерживал различные форматы.

Выбор конкретного редактора - дело личного вкуса каждого. Вполне возможно, что, прежде чем остановиться на одном, придется попробовать несколько редакторов. Что касается автора этих строк, то у него сложилось неплохое впечатление о многофункциональном платформенно-независимом редакторе jEdit.

Безусловно, вести поиск разумнее всего среди свободного (free) программного обеспечения с открытым кодом. Нет никаких причин, заставляющих новичков использовать коммерческие продукты; тем более, не следует прибегать к их взлому. Существует достаточно бесплатных приложений, могущих удовлетворить потребности не только новичков, но и многих профессиональных программистов.

В частности, большое количество текстовых редакторов с открытым кодом может быть найдено на сайте SourceForge.net.

Created with DocBook Created with Libxslt

С последней версией этого и других материалов Вы можете ознакомиться на сайте рассылки [http://pterodactyl.l2p.net/php5/].


Subscribe.Ru
Поддержка подписчиков
Другие рассылки этой тематики
Другие рассылки этого автора
Подписан адрес:
Код этой рассылки: inet.webbuild.php5dummy
Архив рассылки
Отписаться Вебом Почтой
Вспомнить пароль

В избранное