私はphp-mode.elでEmacsを使用しています:http://php-mode.sourceforge.net/php-mode.el.html
.emacsファイルに次の行があります。
(load-file "~/.emacs.d/php-mode.el")
(require 'php-mode)
(setq c-default-style "linux" c-basic-offset 4)
ほとんどの場合、非常にうまく機能しています。問題は、コードの特定のビットについて、Emacsが他のエディターとは異なる方法でコードを表示することです。たとえば、Emacsには次のコードがあります。
public function showStuff($items, $Stuff) {
$restrict = true;
$stuff = false;
$moreStuff = true;
if (($restrict && $stuff >= $moreStuff)
|| ( $moreStuff > 10)) {
return true;
}
return false;
}
しかし、Eclipse / Sublime Text /TextWranglerで同じファイルを表示すると次のようになります。
public function showStuff($items, $Stuff) {
$restrict = true;
$stuff = false;
$moreStuff = true;
if (($restrict && $stuff >= $moreStuff)
|| ( $moreStuff > 10)) {
return true;
}
return false;
}
なぜ私がこれらの結果と可能な解決策を見ているのかについて誰かがコメントできますか?
ありがとう。