Подтвердить что ты не робот

Как исправить выделение выделенных строк в Visual Studio

В vim Я могу использовать = для исправления сильно отступов, поэтому

foo;
  bar;
 baz;

становится

foo;
bar;
baz;

Есть ли эквивалентная клавиатура для Visual Studio? Где я могу найти список таких ярлыков для справок в будущем?


Изменить: Есть ли способ исправить только горизонтальный отступ? Есть случаи, когда CTRL K, CTRL F слишком сильно "фиксируется". (Тем временем я увижу, могу ли я изменить параметры форматирования до моего удовлетворения...)

4b9b3361

Ответ 1

Выбор всего текста, который вы хотите отформатировать, и нажатия Ctrl K, Ctrl F ярлыка применяет форматирование отступов и пробелов.

Как указано на панели "Форматирование" (используемого языка) в разделе "Редактор текста" диалогового окна "Параметры".

Подробнее см. Краткие ссылки VS.

Ответ 2

Мне нравятся Ctrl + K, Ctrl + D, которые делают отступы для всего документа.

Ответ 3

Выбор текста для исправления и Ctrl K, Ctrl F ярлык, безусловно, работает. Тем не менее, я обычно обнаруживаю, что если конкретный метод (например) имеет отступы в отступе, просто удаляя закрывающую фигуру метода и повторно добавляя, на самом деле исправляет отступы, тем самым делая без необходимости выбора кода перед рукой эрго быстрее. YMMV.

Ответ 4

Для пользователей Mac.

Для выбора всего кода в документе => cmd + A

Для форматирования выбранного кода => cmd + K, cmd + F

Ответ 5

Чтобы исправить отступы и форматирование во всех файлах вашего решения:

  1. Установите расширение " Форматировать все файлы" => закрыть VS, запустите файл .vsix и снова откройте VS;
  2. Инструменты меню> Параметры...> Текстовый редактор> Все языки> Вкладки:
    1. Нажмите на Smart (для разрешения конфликтов);
    2. Введите желаемый размер вкладки и размер отступа (например, 2);
    3. Нажмите на Вставить пробелы, если вы хотите заменить вкладки пробелами;
  3. В обозревателе решений (Ctrl + Alt + L) щелкните правой кнопкой мыши любой файл и выберите в меню " Форматировать все файлы" (внизу).

Это рекурсивно откроет и сохранит все файлы в вашем решении, установив отступ, определенный вами выше.

Возможно, вы захотите проверить вкладки других языков программирования (Опции...) для Стиль кода> Форматирование.