В vim я могу использовать =
для восстановления линий с сильным отступом, чтобы
foo;
bar;
baz;
становится
foo;
bar;
baz;
Есть ли эквивалентное сочетание клавиш для Visual Studio? Где я могу найти список таких ярлыков для использования в будущем?
Изменить: есть ли способ исправить только горизонтальный отступ? Есть некоторые случаи , когда CTRLK, CtrlFкак «закрепляющие» слишком много. (А пока я посмотрю, смогу ли я отредактировать параметры форматирования, как мне нравится ...)
Ответы:
Выделив весь текст, который вы хотите отформатировать, и нажав CtrlK, CtrlFярлык применит отступы и форматирование пробелов.
Как указано на панели «Форматирование» (используемого языка) в разделе «Текстовый редактор» диалогового окна «Параметры».
См. VS Shortcuts для получения дополнительной информации.
источник
Code -> Preferences -> Keyboard shortcuts
и найдитеReindent Lines
илиReindent Selected Lines
и установите ярлык.Version 1.34.0 (1.34.0)
!Мне нравится Ctrl+ K, Ctrl+ D, которые делают отступ для всего документа.
источник
Выбор текста для исправления, и CtrlK, CtrlFярлык , конечно , работает. Однако я обычно нахожу, что если в конкретном методе (например) отступ отступил неправильно, простое удаление закрывающей скобки метода и повторное добавление фактически все равно исправляет отступ, тем самым избавляясь от необходимости выбирать код. раньше эрго быстрее. ymmv.
источник
Для выбора всего кода в документе => cmd+A
Для форматирования выбран код => cmd+ K, cmd+F
источник
Чтобы исправить отступы и форматирование во всех файлах вашего решения:
2
);Это рекурсивно откроет и сохранит все файлы в вашем решении, установив отступ, который вы определили выше.
Вы можете также проверить вкладки других языков программирования ( Параметры ... ) для Стиль кода> Форматирование .
источник