Emacs 的 PHP 语法荧光笔

问题描述 投票:0回答:4

Emacs 有没有好的 php 语法荧光笔?我正在使用 Emacs 23。我尝试过 php-mode,但这没有任何作用。我尝试过 nXhtml,但是它忽略了我的颜色主题并恢复到一些看起来很糟糕的默认值。是否有我错过的或者可能是我忽略的配置设置?

php emacs emacs23
4个回答
4
投票

我用过这个 http://www.emacswiki.org/emacs/php-mode-improved.el 一段时间。但我又切换回了 nxhtml,因为这些天我必须编辑太多混杂的 php/html/js/css 文件。

我尝试了 deboutv ,但它在 emacs 上 sux (它是为 xemacs 创建的),并且开发已经停止了一段时间,留下了一些坏错误。

您应该尝试 emacswiki 上提供的模式,看看其中一种是否足够适合您。如果没有,那么,您知道该怎么做:创建您自己的。


2
投票

您链接到的 php 模式肯定提供了语法突出显示。如果它“没有做任何事情”,那么你没有正确安装它。您可能需要重新检查您的配置。


0
投票

我认为 nXhtml 不会对你的颜色主题做任何事情。相反,您的颜色主题不知道 nXhtml 在不同主要模式的块上放置的背景颜色。

不同的背景颜色让您知道您在 html 部分具有 Emacs html 编辑的全部功能,以及在 php 部分使用的 php 编辑模式的功能。

如果您愿意,可以告诉 nXhtml 不要给背景着色。


0
投票

我是 php-fh 的作者:Emacs 的 PHP 函数荧光笔。

我使用这段代码已经超过 15 年了,由于这个功能似乎不存在,我决定将其打包: https://github.com/pivaldi/php-fh

© www.soinside.com 2019 - 2024. All rights reserved.