Я использую Eclipse довольно регулярно в течение нескольких лет, но я признаю, что не изучил всю эзотерику, которую он может предложить, особенно в том, какие функции форматирования предлагают редакторы.
Главное, что я пропустил из (X) emacs, - это команда "align-regex", которая позволяет мне брать несколько строк в область и затем отформатировать их так, чтобы какой-то общий шаблон во всех строках был выровнен. Простейшим примером этого является ряд переменных присваиваний:
var str = new String('aString');
var index = 0;
var longCamelCaseObjectName = new LongNameObject();
После выполнения выравнивания-regex на "=" это станет следующим:
var str = new String('aString');
var index = 0;
var longCamelCaseObjectName = new LongNameObject();
Теперь у вас могут быть собственные мысли о стилистическом (ab) использовании пробелов и выравнивания и т.д., но это только пример (я на самом деле пытаюсь полностью выровнять различный беспорядок).
Может ли кто-нибудь сказать мне с рук, если для этого в Eclipse есть простой ключ-комбо-ярлык? Или даже умеренно-хитрый?