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

Есть ли сочетание клавиш для переключения между XAML и Designer в VS 2012?

При переключении с файла кода на файл XAML в Visual Studio 2012 основное внимание уделяется дизайнеру. Если я хочу отредактировать XAML (что составляет 99% времени), мне нужно использовать мышь, чтобы переместить фокус в окно XAML-кода/разметки. Есть ли способ переместить фокус на XAML без мыши?

ПРИМЕЧАНИЕ. В SO есть похожие вопросы, но они касаются перехода между кодом и дизайнером XAML.

4b9b3361

Ответ 1

Yupp уверен, что используйте Shift + F7;)

Ответ 2

В течение 99% времени вы можете установить его по умолчанию

Я не знаю о другой версии, но в Visual Studio 2010 из панели меню выберите Инструменты и rarr; Параметры..., в диалоговом окне выберите Текстовый редактор XAML Разное, отметьте Всегда открывать документы в полном представлении XAML. Теперь каждый раз, когда XAML файл дважды кликнут, он открывается в представлении XAML (код), а не в виде дизайна.

Visual Studio 2010 XAML Settings

Я надеюсь, что изображение не слишком большое

Ответ 3

Если Shift + F7 не работает сразу, вам может потребоваться повторно назначить контекст, для которого применяется ярлык клавиатуры. Когда я попробовал это в VS 2017, мне пришлось войти и повторно назначить ярлык, выполнив следующие шаги:

  • Инструменты > Параметры
  • В всплывающем меню выберите Среда > Клавиатура на боковой панели
  • Введите View.ViewDesigner в строке поиска
  • Откройте меню под Используйте новый ярлык в:
  • Выберите Text Editor в меню, введите требуемый ярлык в строку назначения и нажмите
  • Выберите XAML Designer в меню, введите требуемый ярлык в строку назначения и нажмите
  • Нажмите OK, чтобы применить изменения и выйти из меню параметров.

ПРИМЕЧАНИЕ. Вы должны выполнять как Text Editor, так и XAML Designer, чтобы это хорошо работало. На изображении ниже показан результат вышеуказанных шагов.

Изображение меню клавиатуры