PHP開発用emacsの私の現在の設定には、さまざまな欠点があります。私はしばしばhtmlとphpの混在モードを使用します。私はモードが私がどのコンテキストにいるのかを認識し、適切にフォーマットできるようにしたい。私は特に適切なタブに興味があります。これは私にとって最も重要な機能です。正しい色づけはいいだろうが、それがしばらくしてうんざりしていればそれは大丈夫だ。適切なPHP開発のためにemacsを設定するには?
私は現在最もイライラする問題の一つは、ヒアドキュメント構文を取り入れているのMacOS X上でmulti-web-mode
とのEmacs 24.3でのデフォルトphp-mode
を使用しています
:echo <<<
私の現在のシステムでは、この構文があることが必要であることを認識しません。タブではありません。私は通常、このような警告が表示されます:私はすでにmumao/nxhtmlを使用してみましたが、それは私が望んでいた結果が得られなかった
Indentation fails badly with mixed HTML/PHP in the HTML part in
plaín `php-mode'. To get indentation to work you must use an
Emacs library that supports 'multiple major modes' in a buffer.
Parts of the buffer will then be in `php-mode' and parts in for
example `html-mode'. Known such libraries are:
mumamo, mmm-mode, multi-mode
You have these available in your `load-path':
mumamo
。いくつかの点では、それはより悪かった。私は本当にemacsのためのphp開発環境の設定を得るために人々が持っているヒントをありがとう。
Re:この質問を閉じるための投票。ヘルプセンターは、 'プログラマーが一般的に使用するソフトウェアツール'に対処する質問は、スタックオーバーフローの範囲内にあると述べています。 – Avery