Я пытаюсь настроить VS2015 для автоматического отступа цикла for следующим образом:
for( int index = 0;
index < collection.size();
++index)
{
...
}
Я перепробовал множество комбинаций вариантов автоиндентирования, но не могу получить то, что хочу, я всегда получаю что-то вроде этого:
for( int index = 0;
index < collection.size();
++index)
{
...
}
что (для меня) не имеет никакого смысла. Кто-нибудь знает как это сделать?
Обновить:
Обновление до Visual Studio 2015 с обновлением 2 решило эту проблему. Должен ли я закрыть вопрос или ответить на него?
Я пытался получить тот же результат, что и вы, но мой по умолчанию соответствовал тому, который вы пытаетесь получить. Я изменил некоторые настройки в текстовом редакторе C # и, возможно, выяснил, в чем проблема.
Если вы идете в инструменты> параметры, выберите стрелку раскрывающегося списка «текстовый редактор», затем стрелку раскрывающегося списка «C #», перейдите к «Вкладкам» и измените «Отступ» на «умный».
Мой по умолчанию был установлен на «Smart», но когда я дал тот же результат, что и вы, я установил «Block».
Я думаю, что вы действительно можете просто перейти на все языки, если вы работаете с другими языками помимо C # и хотите такую же конфигурацию. Есть одинаковые варианты отступов
Надеюсь, это работает для вас!
Других решений пока нет …