Главная > РНР: настольная книга программиста
НАПИШУ ВСЁ ЧТО ЗАДАЛИ
СЕКРЕТНЫЙ БОТ В ТЕЛЕГЕ
<< Предыдущий параграф Следующий параграф >>
Пред.
След.
Макеты страниц

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

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

ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO

Глава 4. Текстовый редактор, используемый для редактирования РНР-скриптов

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

Это относится и к написанию программ. По сути дела, это отдельная быстро развивающаяся отрасль, имеющая свои положительные и отрицательные стороны. Интеллектуально мыслящие машины придумать пока не смогли, поэтомудля улучшения всех условий работы программистов и были созданы так называемые среды разработки — Integrated Development Environment (IDE — Интегрированная среда разработки). Данная среда позволяет программисту не только быстро создавать ту или иную программу, но и выполнять ее, комментировать и сразу встраивать в необходимый файл. Для языка программирования РНР выделим две наиболее удобные в использовании среды

• EditPlus;

• UltraEdit.

Конечно, существуют и другие редакторы. Мы хотели бы рассмотреть именно эти, так как простота их настройки и использования позволит вам без проблем освоить остальные. В данной главе освещены следующие вопросы:

сравнение редакторов EditPlus и UltraEdit; возможности при использовании EditPlus;

• меню File;

• меню Edit;

• меню View;

• меню Search;

• меню Document;

• меню Project;

• меню Tools;

• меню Window;

• меню Help;

• панель инструментов.

4.1. Сравнение редакторов EditPlus и UltraEdit

Как только вам предлагают выбрать тот или иной программный продукт, вы сразу задумываетесь, какой же из них лучше, быстрее в освоении, легок в использовании и т. д. Не испытав их всех в действии, вы так и не сможете ответить на эти вопросы. Приведенные выводы относительно EditPlus и UltraEdit просто являются объяснением того, что имееттотилииной редактор. Мы не навязываем вам свою точку зрения, постараемся показать основные отличия при использовании данных редакторов. После этого приведем детальное описание редактора EditPlus. Не потому, что он лучший, атолько потому, что является быстро осваиваемым и легким в понимании.

При установке EditPlus и начале работы не возникает никаких проблем. После того как вы произвели установку и загрузку редактора, на экране вашего монитора появится следующая картинка (рис. 4.1).

Рис. 4.1. Окно редактора EditPlus

Это стартовый вид редактора. На первый взгляд он не представляет из себя ничего особенного, хотя при дальнейшем изучении вы поймете, что это далеко не так.

На наш взгляд, это самый оптимальный редактор для создания и отладки скриптов. Причем не важно, каких скриптов, поскольку в этом редакторе можно настроить, кажется, абсолютно все. Очень удобное выделение цветом текста с поддержкой синтаксиса, великолепная система проектов, пользовательские шаблоны, автозавершение (полностью регулируемое), закачка по FTP, поиск и замена во всех открытых файлах, огромный архив пользовательских файлов с синтаксисом «для-всего-на-свете» и другими полезными вещами.

Основные минусы данного редактора:

• неудобное выделение CSS по умолчанию;

• нельзжыделять блоки, можно тольколинии;

• shareware на 30 дней(после установки бесплатно работает только 30 дней).

Сам редактор EditPlus является 32-битным текстовым редактором для создания HTML-страниц и всевозможных программных реализаций. По простоте использования он чем-то напоминает блокнот Windows Notepad.

цветом синтаксические конструкции языков:

• HTML,

• CSS,

• PHP,

• ASP,

• Perl,

• C/C++,

• Java,

• JavaScript,

• VBScript.

Помимо этого можно задать цветовое выделение для языков программирования, не указанных выше.

Редактор также способен просматривать HTML-страницы во встроенном браузере, при этом имеются команды для обновления местных файлов при помощи FTP-сервера.


ВНИМАНИЕ

Основные характеристики, которыми должен обладать ваш компьютер при установке EditPLus, должны быть следующие:

• Windows 95/98/Me/NT4/2000 или выше,

• Internet Explorer 3 или выше для просмотра реализуемого вами кода.


Дистрибутив для установки данного редактора вы сможете найти по адресу: http://www.editplus.com/. Тут также содержатся ответы на вопросы, касающиеся установки и любых связанных с ней.

Теперь перейдем к рассмотрению второго редактора — UltraEdit (рис. 4.2).

Рис. 4.2. Окноредактора UltraEdit

Данный редактор можно найти по адресу: http://www.ultraedit.com.

Это прекрасный редактор для программиста. Он обладает множеством необходимых функций:

• практически любое синтаксическое цветовое выделение (файлы можно скачать на сервере),

• возможность работы по FTP,

• поддержка проектов,

• работа в режиме колонок и блоков,

• НЕX-редактирование,

• полностью настраиваемая панель инструментов,

• макросы,

а также многое другое, перечисление которого может занять не одну страницу нашей книги.

Единственный недостаток, который хотелось бы выделить, — вставка HTML-тегов, на наш взгляд, организована не очень удачно.

Но это только с точки зрения авторов, и существенным недостаткомданнбго редактора это считать не стоит.

Приведенное описание поможет вам понять структуру редакторов, а также остановить свой выбор на том, который действительно будет достойным помощником в вашей работе.

1
Оглавление
email@scask.ru