Я бы хотел установить стиль кода в Eclipse Formatter, который будет выравнивать (делать отступы) условия в инструкции if
для одного и того же столбца (в случае условий в разных строках).
Это примерчего я хотел бы достичь:
if (very_awesome_variable == quite_awesome_value_1 ||
very_awesome_variable == quite_awesome_value_2 ||
very_awesome_variable == quite_awesome_value_3) {
// do something
} else if (very_awesome_variable == quite_awesome_value_4 ||
very_awesome_variable == quite_awesome_value_5 ||
very_awesome_variable == quite_awesome_value_6) {
// do some other thing
}
Вот что у меня сейчас есть:
if (very_awesome_variable == quite_awesome_value_1 ||
very_awesome_variable == quite_awesome_value_2 ||
very_awesome_variable == quite_awesome_value_3) {
// do something
} else if (very_awesome_variable == quite_awesome_value_4 ||
very_awesome_variable == quite_awesome_value_5 ||
very_awesome_variable == quite_awesome_value_6) {
// do some other thing
}
Честно говоря, я не вижу никакой опции для настройки отступа для такой вещи.
Я также считаю, что условия в первом блоке имеют отступ только для меня, потому что я использую отступ с 4 пробелами, а длина if (
ровно 4 символа.Похоже, здесь применяется общая конфигурация отступов.
Я был бы рад, даже если бы я мог отключить отступ для таких строк и сделать это вручную, чтобы автоматический форматировщик не сломал это снова.