Маркер синтаксиса PHP для Emacs

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

5
задан mozillalives 22 April 2010 в 16:12
поделиться

3 ответа

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

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

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

3
ответ дан 14 December 2019 в 19:06
поделиться

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

2
ответ дан 14 December 2019 в 19:06
поделиться

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

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

Вы можете просто указать nXhtml не раскрашивать фон, если хотите.

0
ответ дан 14 December 2019 в 19:06
поделиться
Другие вопросы по тегам:

Похожие вопросы: