如何绑定ctrl + 1以选择Visual Studio 2010中的第一个选项卡?如何绑定ctrl + 1以选择第一个选项卡?
如果您不能确定我的意思,尝试有多个标签在谷歌浏览器打开,并尝试按Ctrl + 1,2,3在它们之间切换。
我也有ReSharper的 - 如果没有什么帮助。
如何绑定ctrl + 1以选择Visual Studio 2010中的第一个选项卡?如何绑定ctrl + 1以选择第一个选项卡?
如果您不能确定我的意思,尝试有多个标签在谷歌浏览器打开,并尝试按Ctrl + 1,2,3在它们之间切换。
我也有ReSharper的 - 如果没有什么帮助。
探索的Visual Studio扩展“Productivity Power Tool”,就已经有这种标签导航的。
http://visualstudiogallery.msdn.microsoft.com/d0d33361-18e2-46c0-8ff2-4adea1e34fef/
是的,绑定命令'Window.GoToUnpinnedTab1'到ctrl + 1解决了这个问题。谢谢! – 2012-03-27 09:11:16
随着ReSharper的按Ctrl +数字激活一个特定固定标签垫1 。打开第一个标签,点击文本中的任意位置,然后按Ctrl + Shift + 1(或2,3等)放置ReSharper的书签。然后,您可以打开此选项卡并按Ctrl + 1(2,3等)转到该书签,即使您打开了其他选项卡也是如此。正是你想要的。
我知道这是一个迟到的反应,但我这样做的方式,而不使用扩展。
我创建了一个菜单项(如果你使用WFA)名称类似于创建工具条中的菜单项:tab0ToolStripMenuItem等。
我的菜单项Visible属性为False
和每个菜单项设置为如Ctrl ShortcutKeys + 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;
}
也许这样的穷人和新手的方式但它的工作原理,我希望这可以帮助你或任何其他人期待这一点。
我很确定他指的是Visual Studio本身,而不是他自己的程序。 – 2013-03-27 15:38:14
是的,重新阅读OP的问题后,你是正确的。我的坏,我原本应该理解的。有兴奋的想法我有一个答案。 – dominatorhl2 2013-06-21 15:09:48
请问,你为什么认为你需要这个?你需要不断导航回特定的文件吗? – gorohoroh 2012-03-25 19:38:19
@gorohoroh:真的,我想能够将ctrl + n绑定到第n个选项卡......但是如果我可以解决ctrl + 1到第一个选项卡,我将能够修复其他选项。 – 2012-03-25 19:56:35
对不起,如果与它的内容无关,我并没有真正看到打开一个n号标签的意思。如果你正在寻找书签具体内容,您可以使用ReSharper的书签:http://www.jetbrains.com/resharper/webhelp/Navigation_and_Search__Bookmarks.html – gorohoroh 2012-03-26 15:10:45