Вот типичный пример:
// Testing expression
if (expression) {
method();
// All other options
} else {
otherMethod();
}
Второй комментарий, как мне кажется, неправильно (слишком наивно) сведен в таблицу редактором Visual Studio, поскольку он предполагает, что он предназначен для первого блока.
В настоящее время для моего отступа задано значение Smart, и если для него задано значение Block, реструктуризация (авто-отступ) не будет разрешена, если код содержится в новой паре скобок.
Как это поведение можно исправитьтак что комментарии в самом конце блоков будут иметь отступ в соответствии со следующим блоком?