Можете ли вы установить «умный отступ» в Visual Studio, чтобы не удалять вкладки в пустых строках? - PullRequest
5 голосов
/ 16 сентября 2008

Когда Visual Studio (2005) имеет Параметры -> Текстовый редактор -> C / C ++ -> Вкладки -> Отступ , установленный на Smart, он будет автоматически сдвигать блоки кода и выстраивать волнистые скобки, {}, как и ожидалось. Однако, если вы нажмете клавишу ввода внутри блока кода, переместите курсор на другую строку, а затем переместите ее назад, вставленные вкладки исчезнут, и курсор будет полностью перемещен влево. Есть ли способ настроить Visual Studio для сохранения этих вкладок?

Ответы [ 2 ]

2 голосов
/ 16 сентября 2008

Насколько я знаю, единственный способ сделать это - ввести что-то (что-нибудь) в эту строку, а затем удалить это. Или нажмите пробел, и вы никогда не увидите его там, пока не вернетесь к этой строке.

Как только VS определит, что вы отредактировали строку текста, он не будет автоматически изменять ее для вас (по крайней мере, не так, как вы описали).

0 голосов
/ 27 июня 2013

Это тоже раздражает меня. Каждый раз, когда код переформатируется, пустые строки удаляются. Вы можете посмотреть на это: http://visualstudiogallery.msdn.microsoft.com/ac4d4d6b-b017-4a42-8f72-55f0ffe850d7 это не совсем решение, а шаг в правильном направлении

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