Подсветка синтаксиса PHP для Emacs - PullRequest
5 голосов
/ 22 апреля 2010

Есть ли хорошая подсветка синтаксиса php для Emacs?Я использую Emacs 23. Я пробовал php-mode , но это ничего не делает.Я пробовал nXhtml , но это игнорирует мою цветовую тему и возвращает к ужасному виду по умолчанию.Есть ли что-то, что я пропустил или, возможно, параметр конфигурации, который я проигнорировал?

Ответы [ 3 ]

3 голосов
/ 22 апреля 2010

Я использовал это http://www.emacswiki.org/emacs/php-mode-improved.el несколько раз. Но я переключился обратно на nxhtml, так как мне приходится редактировать слишком много плохо смешанных файлов php / html / js / css в наши дни.

Я попробовал deboutv один, но он подходит для emacs (он был создан для xemacs), и разработка в течение некоторого времени была приостановлена ​​с некоторыми серьезными ошибками.

Вам следует попробовать режимы, доступные на emacswiki , и посмотреть, достаточно ли подходит вам. Если нет, то вы знаете, что делать: создайте свой собственный.

2 голосов
/ 23 апреля 2010

php-режим, с которым вы связаны, наиболее определенно обеспечивает подсветку синтаксиса. Если он «ничего не делает», значит, вы установили его неправильно. Возможно, вы захотите еще раз проверить свою конфигурацию.

0 голосов
/ 03 июня 2010

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

Существуют различные цвета фона, чтобы вы знали, что у вас есть все возможности редактирования HTML Emacs в частях HTML и возможности режима редактирования PHP, который вы используете в частях PHP.

Вы можете просто попросить nXhtml не окрашивать фон, если вы предпочитаете это.

...