Я видел этот вопрос здесь. Мне интересно, существует ли официальное название для следующего стиля отступа:
void fooBar(String s)
{
while (true)
{
// ... do something
}
}
Когда открывающая фигурная скобка находится в той же строке, что и управляющий оператор, операторы внутри имеют отступ, а закрывающая фигурная скобка находится на том же уровне отступа, что и управляющий оператор, стиль называется K & R-Style. Так есть ли название для стиля отступа для этого примера кода выше?
В описании говорится о стиле K&R (или «единственной разумной схеме брекетинга», если вы спросите меня).





Стиль Allman (bsd в Emacs) см. Статью в Википедии http://en.wikipedia.org/wiki/Indent_style
Да, это стиль ANSI, названный так, потому что он встречается в документах ANSI C. Популярная утилита автоматического форматирования стиль называет его ansi.
AFAIK, он также используется по умолчанию в Visual C++.
Это называется KNF или нормальная форма ядра. Более подробную информацию можно найти в человек 9 стиль.
KNF использует жесткие вкладки шириной 8 пробелов, Allman / ANSI использует мягкие табуляции (пробелы) шириной 4 пробела.
Он должен называться WSRE (Waste of Screen Real Estate).
Или LIS - стиль улучшения разборчивости.
Я не совсем уверен, что приведенное вами описание соответствует образцу кода.