'Умные Вкладки' понятие позволяют автоматически вставлять символ табуляции для добавления отступа блока и пробелы для форматирования в блоке. Это описано здесь. К сожалению, 'умные вкладки Visual Studio' опция в настройках текстового редактора просто текст отступов на вводят нажатие. То же имя, совершенно другая и близкая бесполезная вещь :). Так, возможно, кто-то знает о дополнении Visual Studio, которое может измениться, как ключ 'вкладки' работает, таким образом, он вставит символы табуляции и пробелы согласно упомянутым выше правилам? Любые подсказки приветствуются.
Обновление: Мне нужен он для C++. Согласно комментариям, ReSharper может сделать что-то вроде этого, но только для Основного и C#.
Если никто не придумает утилиту «как вы вводите», тогда Astyle с его параметрами convert-tabs
и indent = tab
будут переформатировать код постфактум.
ReSharper делает это очень хорошо и легко настраивается.
Вы смотрели Visual Assist ?
Я давно не использовал его (еще в VC ++ 6.0!), И я не вижу упоминания «Умные вкладки» на домашняя страница, но она может быть где-то там.