Возможно, я нашел хороший ответ из этого ответа, Aptana Studio . Похоже, он бесплатный / с открытым исходным кодом, мультиплатформенный и поддерживает форматирование кода для таких вещей, как JavaScript и PHP.
Я попробую и выложу результаты!
Обновление: Несмотря на то, что с приложением все в порядке и оно предлагает удобное форматирование, оно, к сожалению, неуклюже и имеет очень раздражающее поведение интерфейса (например, завершение кода, которое не исчезнет и появится в худшие возможные моменты времени) ) и ужасный диалог настроек, так что это не идеальное решение.