Visual Studio c # автоматический выбор отступа

1

Я хотел бы выполнить автоматический отступ в моем коде С# в visual studio, однако (опция Ctrl K, D) сообщает: "Комбинация клавиш (Ctrl K, D) не является командой".

Я пытаюсь Ctrl K, Ctrl D, но это также не имеет никакого эффекта.

Даже когда я выбираю Edit-> Advanced-> Format Selection, это не влияет.

Обновить:

Похоже, что для кода, такого как

XElement element1 = new XElement("books",
    books.Select(x => new XElement("book",
       new XElement("name", x.Name),
       new XElement("price", x.Price))));

Команды выбора формата или формата документа не имеют никакого эффекта, однако эти команды работают для более "регулярных" конструкций.

  • 0
    Вы видели сочетания клавиш Visual Studio 2013? Полный список
  • 0
    Нет, но у меня есть плакат с ярлыками Visual Studio 2008, в котором говорится, что Ctrl K, D выполняет Edit.FormatDocument, а Ctrl K, F выполняет Edit.FormatSelection. Ни один из них не работает для меня.
Показать ещё 4 комментария
Теги:
visual-studio-2008
auto-indent

2 ответа

0

Вы можете попробовать перейти на Tools-> Параметры → Environment-> Клавиатура и оттуда найти "Применить следующую дополнительную схему сопоставления клавиатуры:" вверху и выбрать Visual С# 2005, если она еще не установлена.

  • 0
    Спасибо, я попробовал это, но, к сожалению, не повезло. Я выбрал Visual Studio 2005 и мог видеть Edit.FormatSelection и Edit.FormatDocument в списке, но ярлыки не работали.
  • 0
    @ user1400716 Извините, я не правильно прочитал, даже если выбрать его из выпадающего меню не работает? Понятия не имею, если ваш файл не находится в редактируемом состоянии или он уже находится в правильном формате или (возможно) есть какая-то синтаксическая ошибка, которая мешает его форматированию
Показать ещё 2 комментария
0

В меню: Edit/Advanced есть некоторые команды форматирования. Вы также должны увидеть связанные с ними ярлыки.

Для меня это показывает:

  • Ctrl + E, документ формата D
  • Ctrl + K, Ctrl + F - выбор формата

Ещё вопросы

Сообщество Overcoder
Наверх
Меню