0
中括弧は完全に冗長であると思います。コードブロックを定義するには、インデントだけで十分です。インデントが単に中括弧を意味するように、Visual Studioや別のIDEを設定する方法はありますか?もちろん、空白や空白のような文字は、インデントのように見えるかもしれないので、改行を開始できないようにすべきです。中括弧なしのコードの記述
EDIT:
それを明確にするために、私はくぼみが中括弧を暗示したいので、この
if (flag)
foo();
bar();
この
if (flag)
{
foo();
bar();
}
のように解釈することにしたいです。
この
if (flag)
foo();
bar();
この
if (flag)
{
foo();
}
bar();
として解釈されるべきであり、そしてこの
if (flag)
foo();
は、コンパイラエラーをスローする必要があります。
改行を開始したくない場合や、列挙型のものを宣言する場合には、中括弧はまだ有効です。したがって、は完全にではありません。しかし、彼らは非常にめったに使用されません。
私はそれを知っています。しかし、必ずしもそうである必要はありません。私はインデントをひどく中括弧にする方法を尋ねました。 – NounVerber