Редактор кода Zend Studio — это место или влкалдка в которой вы будете проводить основную часть времени при разработке проекта. Именно по этому, исключительно важно, чтобы вы действительно знали все потенциальные возможности данной вкладке, а так же имели представление как результративнее работать в этом окне.
Итак давайте разберём, что расположено в окне:
1. Это колонка номеров строк редактора кода. Если обнаружится ошибка, редактор подсветит номер строки, где она произошла. Отображение номеров строк можно отключить в настройках Zend Studio.
2. Это маркерная панель, представляет из себя блок серого цвета, расположенный слева от основного поля. На нём отображается любая контекстная информация из кода, например, ошибки и информационные иконки, отметки дебагера и тому подобное.
3. Это иконка сигнализирующая об ошибке в коде. Она отображается, когда Зенд находит что нибудь в коде, что может превести к фатальным ошибкам. Желтый треугольник предостеригает о появлении важных, но не кретичных ошибок. Если навести указатель мыши на иконку — можно получить более подробную инфорацию о характере проблемы.
4. Это метка дебагера. Данную метку можно устанавить вручную, вызвав контектное меню (нажав правую кнопку мыши на маркерной панелии) и выбрав пункт меню «Toggle Breakpoints».
5. Оранджевая полоса отмечает блок кода, который находиться в фокусе. Светло серая полоса выделяет начальный и конечные теги.
6. Когда редактор кода встречает конструкцию, которая возможно содержит ошибку, он подчёркивает её волнистой красной линией, привлекая к ней винмание.
7. Можно сворачивать не нужные в данный момент секции, тем самым повышая читабельность и визуальный объём кода.
8. HTML код подсвечивается редактором, Вы можете настроить цвета в свойствах. В текущем контексте HTML теги отображаюттся одним цветом(зелёный), параметры тегов другим цветом (бордовый), а строки текста третьим (чёрный).
9. PHP код также подсвечиватся, его цвета так же можно настроить. Имена переменных показаны одним цветом (коричневый), их значение отмечается другим цветом (красный), языковые конструкции отображаются третьим цветом (синий) и так далее.
10. С права от полосы прокрутки редактора кода находится индикатор ошибок.