Какая горячая клавиша для "чистого решения" в Visual Studio 2010?

Для отладки у вас есть F5, для сборки у вас есть F6, но как насчет Clean Solution?

У меня есть приложение для базы данных, и я должен очистить решение до того, как отлаживать или кешировать предыдущие данные. Горячая клавиша облегчит жизнь.

Ответы

Ответ 1

Комбинации сочетаний клавиш иногда зависят от настроек профиля, которые вы выбрали при первой установке Visual Studio. Например, вы можете настроить среду для программиста VB.NET(который имитирует предыдущие версии VB), для программиста на С++ (который имитирует предыдущие версии Visual С++) или для программиста на С# (не совсем уверен, что это делает).

При этом я не думаю, что ни один из профилей по умолчанию не установил сочетание клавиш для "чистого решения".

Однако, легко установить его самостоятельно, если вы используете эту функцию достаточно часто, чтобы оправдать ее:

  • В меню "Инструменты" выберите "Параметры".
  • Разверните категорию "Окружающая среда" и выберите пункт "Клавиатура".
  • Начните вводить CleanSolution в текстовое поле с надписью "Показать команды, содержащие:".
  • Выберите элемент в списке ниже с заголовком "Build.CleanSolution".
  • Нажмите в текстовом поле с надписью "Нажмите клавиши быстрого доступа:" и введите нажатие клавиши, которое вы хотите использовать, чтобы запустить эту команду.
  • Если есть какие-либо конфликты с другими командами, которые уже имеют назначенный им ярлык, вам нужно либо изменить их сочетание клавиш, либо выбрать другой ярлык.
  • Когда ярлык появится по своему желанию, нажмите кнопку "Назначить".
  • И, наконец, нажмите "ОК" в диалоговом окне "Параметры".

    Configuring the Keyboard Options dialog

Ответ 2

Я использую ALT-B-T-C для очистки, а затем ALT-B-T-R, чтобы перестроить:)

Ответ 3

По умолчанию нет горячих клавиш, но вы можете назначить его в меню Инструменты- > Параметр- > Среда- > Клавиатура

Ответ 4

Поскольку для Clean Solution нет ярлыка по умолчанию. На всякий случай, если вы хотите создать ярлык для чистого решения, я советую поддерживать сходство с другими подобными типами ярлыков, которые уже доступны. Как для:

Alt + B, B -> Build Solution
Alt + B, R -> Rebuild Solution
Alt + B, U -> Build current project
Alt + B, E -> Rebuild current project

В моем случае я указал:

Alt+C,Alt+S

для очистки раствора.