Существует ли ярлык кода формата для Visual Studio?

В Eclipse есть ярлык Ctrl + Shift + F, который переопределяет отступ кода и исправляет комментарии и пустые строки. Есть ли аналог для Visual Studio 2010?

Ответ 1

Visual Studio с С# КЛЮЧЕВЫЕ ОБЯЗАТЕЛЬСТВА

Чтобы ответить на конкретный вопрос, в С# вы, вероятно, будете использовать схему сопоставления клавиатуры С#, которая будет использовать эти горячие клавиши по умолчанию:

Ctrl + E, Ctrl + D для форматирования всего документа.

Ctrl + E, Ctrl + F для форматирования выделения.

Вы можете изменить их в "Инструменты" > "Параметры" > "Среда → Клавиатура" (либо выбрав другую "схему сопоставления клавиатуры", либо привязать отдельные ключи к командам "Edit.FormatDocument" и "Edit.FormatSelection" ).

Если вы не выбрали схему сопоставления клавиатуры С#, то вы можете найти ключевые ярлыки разных. Например, если вы не используете привязки С#, ключи могут быть:

Ctrl + K + D (весь документ)

Ctrl + K + F (только для выбора)

Чтобы узнать, какие привязки клавиш применяются в копии ВАШЕГО Visual Studio, просмотрите меню "Редактирование" > "Дополнительно" - клавиши отображаются справа от пунктов меню, поэтому вам легко обнаружить, какие они находятся в вашей системе.


(Пожалуйста, не редактируйте этот ответ, чтобы изменить привязки клавиш выше, чем система !)

Ответ 2

Ctrl + K + D (весь документ)

Ctrl + K + F (только для выбора)

Ответ 3

попробуйте Ctrl + K + D ( "не оставляйте Ctrl между" )

Ответ 4

Да, вы можете использовать горячую клавишу с двумя клавишами (Ctrl + K, Ctrl + F, если вы используете профиль General), чтобы отформатировать ваш выбор.

Другие параметры форматирования находятся в разделе "Редактирование" "Дополнительно" и, как и все команды VS, вы можете настроить свою собственную горячую клавишу с помощью "Инструменты" > "Экран" "Среда" Клавиатура (команда выбора формата называется Edit.FormatSelection).

Форматирование ничего не делает с пустыми строками, но оно будет отступать от вашего кода в соответствии с некоторыми правилами, которые обычно слегка отходят от того, что вы, вероятно, захотите.

Ответ 5

resharper - Ctrl + Alt + F

VS 2010 - Ctrl + K, Ctrl + D

Ответ 6

Чтобы выровнять текст в правильном формате =

Ctrl + K + D для интерфейсных страниц, таких как .aspx или .cshtml

Ctrl + K + F для .cs страницы

но обратите внимание, что соответственно нажмите все кнопки в последовательности.

Ответ 7

Отформатируйте весь документ: ctrl + k + d

Ответ 8

Выберите весь документ и нажмите Ctrl + E + D