我正在使用带有 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/Text Wrangler 中查看相同的文件看起来像:
public function showStuff($items, $Stuff) {
$restrict = true;
$stuff = false;
$moreStuff = true;
if (($restrict && $stuff >= $moreStuff)
|| ( $moreStuff > 10)) {
return true;
}
return false;
}
谁能评论我为什么看到这些结果和可能的解决方案?
谢谢。