Visual Studio отформатировать весь файл?

Есть ли способ выполнить ключевую команду для правильного форматирования всего файла в VS2008 с помощью CodeRush Express?


person RCIX    schedule 16.09.2009    source источник
comment
Когда вы выбираете Правка- ›Дополнительно в меню, какие нажатия клавиш вы видите для Форматирования документа?   -  person Vadim    schedule 17.09.2009
comment
Или, если вам нужно сделать это автоматически, .NET Foundation выпустила свой инструмент форматирования кода на GitHub: github.com/dotnet / codeformatter   -  person Babak    schedule 04.04.2017


Ответы (8)


Используйте Ctrl + K + Ctrl + D для форматирования нажатия клавиши в документе

Используйте Ctrl + K + Ctrl + F для форматирования нажатия клавиши выбора

Также можно установить свои собственные нажатия клавиш, открыв диалоговое окно «Параметры ...» (выберите в меню «Инструменты»> «Параметры»). В диалоговом окне «Параметры» выберите «Среда» -> «Клавиатура», сформируйте дерево и установите собственные сочетания клавиш для Edit.FormatDocument.

person Vadim    schedule 16.09.2009
comment
То есть нажмите Ctrl + K, отпустите, а затем нажмите Ctrl + D. - person Pavel Minaev; 17.09.2009
comment
@RCIX Когда вы выбираете Edit- ›Advanced в меню, какие нажатия клавиш вы видите для форматирования документа? - person Vadim; 17.09.2009
comment
И вдобавок ко всему, когда я использую фрагменты (например, дважды нажимаю вкладку после ввода if), я получаю все испорченные отступы, и рефакторинги osme CR тоже получают это - person RCIX; 17.09.2009
comment
Мне это больше похоже на проблему CodeRush. - person Pavel Minaev; 17.09.2009
comment
Следует отметить, что Ctrl + K, D - это ярлык VS, а не команда CodeRush. - person seFausto; 03.03.2010

Вы всегда можете перейти в Инструменты -> Параметры -> Клавиатура и дать Edit.FormatDocument новый ярлык.

Обновить. Таким образом, вы также можете увидеть, какие ярлыки сопоставлены с этой командой.

person Dan McClain    schedule 16.09.2009
comment
Похоже, что я упоминал Edit.FormatDocment перед последним редактированием моего вопроса. Я честно не видел твоего ответа. Но вы определенно заслуживаете +1, но быть первым. - person Vadim; 17.09.2009
comment
Я просто усложнял тебе жизнь, не беспокойся - person Dan McClain; 17.09.2009
comment
В VS Community для Mac в меню «Инструменты» нет Options. - person A__; 13.11.2018

Ctrl + K, Ctrl + D

В этом вопросе с ответами есть много полезных советов.

person Tomas Aschan    schedule 16.09.2009

Если Ctrl + E + Ctrl + D или Ctrl + K + Ctrl + D или Ctrl + K + Ctrl + F не работает для вас, попробуйте установить следующие настройки:
Tools->Options -> Text Editor ->C# ->Tabs,
убедитесь, что выбрано `Сохранить вкладки .
Затем вернитесь в текстовый редактор и повторите попытку форматирования.

Раньше я был очень раздражен, и шаги выше работают для меня. надеюсь, это сработает для вас, ребята ..

person Lucy    schedule 26.10.2012

Просто выберите все содержимое страницы с помощью Ctrl + A, затем нажмите Ctrl + K и Ctrl + D. Формат тега всей страницы.

Например, см. Эту ссылку: Форматировать контент

person John    schedule 21.10.2012

Ярлык в Visual Studio для форматирования всего документа: Ctrl + E, D

person Tony    schedule 09.05.2012

Я просто использую встроенную команду форматирования Visual Studio: Ctrl + A, Alt + F8

person Igor Zevaka    schedule 16.09.2009

Ctrl + E + D в Visual Studio Express 2013.

person user3657964    schedule 28.05.2014