Я пришел из Eclipse / Vim, и я только начал использовать Emacs в первый раз для редактирования моих PHP-файлов.
Недавно я принял кусок PHP-файлов исуществующее форматирование кода несовместимо и * очень * плохо.
if (condition && condition) {
}
if (condition && condition)
{
$var = "val" // comment
}
$var2 = "val2" // comment
//...
В Eclipse и Vim я могу отформатировать исходные файлы (Java и C / C ++ соответственно), и IDE займетзаботиться об отступах, стиле кода и очистке кода.Это означает удаление ненужных пробелов, правильную привязку, вставку / удаление строк новой строки и т. Д.
Как мне это сделать в Emacs с файлами PHP?Я использую режим PHP в nxhtml, и я вычислил часть отступа, поэтому весь мой PHP правильно с отступом (с вкладками), но остальная часть кода все еще не в порядке.
ДляНапример, в приведенном выше коде как указать стиль фигурных скобок и правила пробелов?