Что такое shorcut в visual studio для переключения с кода на Xaml Code?
Я использую, чтобы нажимать shift + F7 для переключения между моим кодом и дизайнером (который занимает от 1 до 5 секунд для загрузки), тогда мне всегда нужно щелкнуть View Xaml, чтобы изменить код XAML.
Я не нашел ярлыка в Инструментах/Опции/Клавиатура, чтобы идти напрямую (от кода до кода XAML). Как я могу это сделать?
Ответы
Ответ 1
В VS2008, находясь в кодировке вашей страницы XAML (.xaml.cs), нажатие SHIFT-F7 приведет вас к XAML Designer или кодовой странице XAML, в зависимости от того, какой из них был последним. Повторное нажатие SHIFT-F7 приведет вас к кодовой странице XAML дизайнеру и наоборот.
Находясь в XAML-дизайне или кодовой странице XAML, нажатие F7 приводит к связанному коду за страницей.
UPDATE.
Применимо для более поздних версий (например, MS VS 2015).
Ответ 2
Наконец-то я нашел решение для VS 2010:
F7: переключиться между Code Behind и XAML (дизайн или разметка в зависимости от последнего использования)
Shift + F7: переключение между XAML (дизайн) и XAML (разметка).
Отображение ярлыков F7 должно выглядеть так: "View.ToggleDesigner(F7 (Global))"
Скоординированное сочетание Shift + F7 должно выглядеть так: "View.ViewDesigner(Shift + F7 (Global))" и "View.ViewMarkup(Shift + F7 (HTML Source Editor View))" (два сопоставления для одного ярлыка).
Ответ 3
Когда я впервые установил VS2010, мои сопоставления клавиатуры были установлены на (по умолчанию). По умолчанию параметр View.ViewDesigner был отображен на "Shift-F7 (просмотр исходного кода HTML)". Чтобы получить ярлык для работы во всех представлениях, мне пришлось изменить отображение на "Shift-F7 (Global)". Изменены также сопоставления клавиатуры с "Visual С# 2005".
Ответ 4
Для VS 2008:
F7 переходит из XAML в Code Behind,
Shift-F7 переходит из Code Behind в XAML
Ответ 5
Для VS 2012, F7 создает решение.
Это в меню "Вид", но не очевидное нажатие клавиши. Инструменты-Настроить... Клавиатура... для ее настройки.
Ответ 6
Загрузите dpack для визуальной студии (бесплатно) - тогда F7 всегда переключится на "другое" представление. Здесь также много других замечательных функций.