Форматировщик Aptana JS обрабатывает этот штраф:
Manage.init = function() {
--code here--
}
но форматирует это:
$('#tab1').click(function() {
$('li.voting.active').length === 0 ? Manage.loadTab(1) : Manage.loadVotingTab(1);
});
в
$('#tab1').click(function() {$('li.voting.active').length === 0 ? Manage.loadTab(1) : Manage.loadVotingTab(1);
});
(форматирование не только удаляет разрыв строки после открывающей скобки (показано здесь), но также добавляет один разрыв строки, добавленный выше и два ниже блока (не показано здесь)).
Я не могу найти какие-либо настройки форматера, которые меняют это. Правильным поведением здесь было бы оставить код как есть. Есть предложения?