Как я могу связать Ctrl + 1, чтобы выбрать первую вкладку? - PullRequest
5 голосов
/ 25 марта 2012

Как связать Ctrl + 1, чтобы выбрать первую вкладку в Visual Studio 2010?

Если вы не уверены, что я имею в виду, попробуйте открыть несколько вкладок в Google Chrome и попробуйте Ctrl + 1,2, 3 для переключения между ними.

У меня также есть ReSharper - если это поможет.

Ответы [ 3 ]

4 голосов
/ 25 марта 2012

Ознакомьтесь с расширением Visual Studio " Инструмент повышения производительности ", он уже имеет этот вид навигации по вкладкам.

  • Активировать определенную обычную вкладку с помощью Ctrl + Alt + Num Pad с 1 по 0
  • Активировать определенную закрепленную вкладку с помощью Ctrl + Num Pad от 1 до 0

http://visualstudiogallery.msdn.microsoft.com/d0d33361-18e2-46c0-8ff2-4adea1e34fef/

0 голосов
/ 26 марта 2013

Я знаю, что это поздний ответ, но я сделал это некоторым образом, не используя расширение.

Я создал пункт меню (если вы используете WFA) и создал элементы меню полосы инструментов, названные как: tab0ToolStripMenuItem ect.

Я установил свойство видимого элемента меню на False, а для каждого элемента меню - сочетание клавиш, например, Ctrl + 1

.

Затем отразил события клика на:

private void tab0ToolStripMenuItem_Click(object sender, EventArgs e)
{
    this.tabControl1.SelectedIndex = 0;
}

private void tab1ToolStripMenuItem_Click(object sender, EventArgs e)
{
    this.tabControl1.SelectedIndex = 1;
}

private void tab2ToolStripMenuItem_Click(object sender, EventArgs e)
{
    this.tabControl1.SelectedIndex = 2;
}

private void tab3ToolStripMenuItem_Click(object sender, EventArgs e)
{
    this.tabControl1.SelectedIndex = 3;
}

Возможно, это плохой способ для новичка, но он работает, я надеюсь, что это поможет вам или кому-то еще, ищущему это.

0 голосов
/ 29 марта 2012

С помощью ReSharper. Откройте первую вкладку, щелкните в любом месте текста и нажмите Ctrl + Shift + 1 (или 2, 3 и т. Д.), Чтобы разместить закладку ReSharper. Затем вы можете открыть эту вкладку и перейти к этой закладке, нажав Ctrl + 1 (2, 3 и т. Д.), Даже если у вас открыта другая вкладка. Точно так, как вы хотите.

...