2016-08-11 4 views
0

Я думаю, что фигурные скобки полностью избыточны. Отступов в одиночку должно быть достаточно для определения кодовых блоков. Есть ли способ настроить Visual Studio или другую среду IDE, так что отступы просто подразумевают фигурные скобки? Конечно, пробелы или космос-символы должны быть запрещены, начиная с новой строки, потому что они могут выглядеть как отступы.Написание кода без фигурных скобок

EDIT:
Для того, чтобы понять, я хочу это

if (flag) 
    foo(); 
    bar(); 

быть истолковано как этот

if (flag) 
{ 
    foo(); 
    bar(); 
} 

, потому что я хочу, вмятины подразумевает фигурные скобки.

Этот

if (flag) 
    foo(); 
bar(); 

следует интерпретировать как этот

if (flag) 
{ 
    foo(); 
} 
bar(); 

И это

if (flag) 
foo(); 

должен бросить ошибку компилятора.

Curly braces все равно будет полезен, если вы не хотите запускать новую строку (и для объявления перечислений и т. Д.), Поэтому я думаю, что они не полностью redundant. Но они будут использоваться очень редко.

ответ

1

Неправильно. Кудрявые скобки необходимы, чтобы удерживать один блок вместе, не возвращаясь на один уровень. Если -классы - это один лайнер, если вы не используете фигурные скобки.

+0

Я знаю это. Но этого не должно быть. Я попросил способ сделать отступы, ИСПОЛЬЗОВАТЬ фигурные скобки. – NounVerber

Смежные вопросы