http://www.bierkandt.org/beautify/ - вот как я решил это. Я сделал новую связку в Textmate из
/path/to/php ~/Library/Application\ Support/TextMate/beautifyphp/beautify_php -i 5 -v 0 -l -b 0
Теперь все, что я делаю, это выбираю мой кусок php, запускаю команду bundle, и он переформатирует его по своему вкусу. Это делает другие хорошие вещи, такие как выравнивание равных также. Согласитесь, выровняйте равно, это то, что вы уже можете делать с «исходным» комплектом в TextMate.
Единственным недостатком является то, что он вставляется в «сделано довольно с phpBeautify» или что-то подобное в нижней части, но это быстрое удаление. Я уверен, что мог бы раздеть это внутри пакета, но я не часто так делаю эту работу.