Есть ли быстрый способ удалить брекеты в VS 2010? - PullRequest
2 голосов
/ 15 октября 2010

Например, у меня есть этот код:

if (cond) {
    lock (locker) {
        foreach (var item in list) {
            callFunc(item);
        }
    }
}

И теперь я хочу снять все эти скобки, потому что они слишком избыточны.Я всегда делаю это вручную, но я часто делаю это, поэтому мне было интересно, есть ли ярлык, который я пропустил, или простой способ сделать это.Google ничего не нашел.

Ответы [ 3 ]

4 голосов
/ 15 октября 2010

Кажется, что нет такой опции в Visual Studio.Вы можете скачать JetBrains Resharper , отличный плагин для Visual Studio, который позволяет (помимо прочего) указывать формат кода, который вам нравится, с отступом, расположением фигурных скобок и т. Д. Затем вы просто запускаете команду кода переформатирования.

Слово предупреждения: как только вы начнете использовать ReSharper, вы станете зависимым и совершенно не сможете работать без него.:)

0 голосов
/ 16 октября 2010

Я думаю, лучшим способом было бы написать скрипт на Python для этого. (или с любым другим языком, с которым легко манипулировать текстом).

0 голосов
/ 15 октября 2010

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...