Emacs:PHP 用のモード
そのものズバリ、php-mode というものがあります。
PHP mode for Emacs で紹介した php-mode とは別物です。
また、php-completion というものもあり、この2つがよく使われているようなので紹介します。
php-mode
PHP のキーワード、関数、コメント等々をハイライト表示したり、自動インデントをしてくれたり、、といった PHP ファイルを編集する時に便利なモードです。
インストールは MELPA からインストール出来ますので楽ちんです。
php-completion
auto-complete と組み合わせて、PHP のキーワードや関数等々を anything のインターフェイスを利用して補完する機能です。
従って、php-completion は、anything, auto-complete を使いますので、これらは別途インストールする必要があります。
いずれも MELPA からインストールできます。
php-completion は marmalade からインストールできます。
ちなみに、24.3 以降だと以下のエラーが出ると思われます。
※私は25.1.1 で確認
`labels' is an obsolete macro (as of 24.3); use `cl-labels' instead.
php-completion.pl に使われている labels を単純に cl-labels に変更したところ正常に通りましたが、、、これで良いのかよく分かりません(/_\*)
今のところ特に問題なく使えております。。。