如何绑定ctrl + 1以选择Visual Studio 2010中的第一个选项卡?
如果您不确定我的意思,请尝试在Google Chrome中打开多个标签,然后尝试按Ctrl + 1,2,3在它们之间切换。
我也有ReSharper - 如果有帮助的话。
答案 0 :(得分:4)
探索Visual Studio扩展“Productivity Power Tool”,它已经有了这种标签导航。
http://visualstudiogallery.msdn.microsoft.com/d0d33361-18e2-46c0-8ff2-4adea1e34fef/
答案 1 :(得分:0)
使用ReSharper。打开第一个选项卡,单击文本中的任意位置,然后按Ctrl + Shift + 1(或2,3等)放置ReSharper的书签。然后您可以打开此选项卡并按Ctrl + 1(2,3等)转到此书签,即使您打开了其他选项卡也是如此。完全按照你的意愿。
答案 2 :(得分:-1)
我知道这是一个迟到的回复,但我这样做的方式没有使用扩展名。
我创建了一个菜单项(如果您正在使用WFA)并创建了名为like:tab0ToolStripMenuItem等的工具条菜单项。
我将菜单项的visible属性设置为False
,将每个菜单项设置为ShortcutKeys,如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;
}
这可能是一个穷人和新手的做法,但它有效,我希望这可以帮助你或其他任何人看这个。