Введение

gPHPedit — устаревшая IDE, совместимая с UTF-8, для веб-разработки на PHP в среде рабочего стола GNOME. gPHPedit разработана на основе Scintilla. Изначально она была написана Энди Джеффрисом, а затем поддерживалась Анупом Джоном. Она похожа на gedit, но предназначена специально для редактирования PHP и HTML кода. Последняя версия — 0.9.91, выпущенная 5 июля 2006 года. Это свободное программное обеспечение, распространяемое под лицензией GNU General Public License (GPL).

Выделение синтаксиса

Выделение PHP/HTML gPHPEdit распознает файлы PHP и HTML и подсвечивает их цветом во время редактирования. Он распознает все функции PHP до версии 4.3.0 включительно. Выделение CSS gPHPEdit распознает файлы CSS и подсвечивает их цветом во время редактирования. Он выделяет корректные классы и дескрипторы. Выделение SQL В настоящее время находится в стадии бета-тестирования, gPHPEdit распознает файлы SQL и подсвечивает их цветом во время редактирования. Эта функция находится на ранней стадии разработки и может содержать ошибки. Файлы не будут повреждены, но подсветка может отображаться некорректно.

Помощь в кодировании

Списки выпадающих функций: Начните вводить первые несколько символов имени PHP-функции, и gPHPEdit предложит список всех подходящих функций PHP. Он распознает все PHP-функции, вплоть до и включая PHP 4.3.0. Всплывающие подсказки с параметрами функций: После ввода имени PHP-функции и нажатия кнопки открывающей скобки "(", появится список необходимых и желательных параметров, чтобы помочь вам вспомнить их порядок. Обозреватель классов/функций: Если открытый файл находится в той же директории, что и другие PHP-файлы, gPHPEdit автоматически проанализирует их и отобразит список всех функций и классов из этих файлов в виде дерева на левой панели редактора. Этот вид можно скрыть или показать нажатием клавиши, чтобы использовать всю ширину экрана.

Интегрированная помощь

Контекстная справка. Выделение функции PHP и нажатие клавиши F1 отобразит страницу справки по этой функции в gPHPEdit (при условии, что у вас установлена документация PHP в нужном месте и компонент gtkhtml2). После просмотра страницы контекстной справки ссылки на ней становятся активными, позволяя переходить между связанными страницами справки. Быстрый запуск. Поскольку система справки является неотъемлемой частью gPHPEdit, при нажатии F1 время загрузки отсутствует – страница открывается практически мгновенно.

Портирование/испытание

Версия 0.9.91 теперь доступна в Debian Stable благодаря Лиору Каплану. gPHPedit доступен как стабильный бинарный пакет для Gentoo. Он также был портирован на FreeBSD, хотя официальной поддержки от gPHPedit.org нет.