インデントとか括弧の規則を完全にC#風に変えて使ってるんだけど

somemethod()
{
if(true)
{
}
switch(a)
{
case 1:
break;
case 2:
break;
case 3:
break;
}
}

case文でインデントを下げる設定にすると
なぜか複数のcase文が同じインデントにならず
caseのたびにインデントがどんどん下がっていく
フォーマットにかければ直るんだけどさ。