【发布时间】:2017-09-10 09:37:22
【问题描述】:
当我在 Visual Studio/SQL Server Management Studio 中打开一个文件并将其拆分为两个窗格时,我希望能够在这些窗格之间切换而无需使用鼠标。有谁知道这个快捷键是否存在?
【问题讨论】:
标签: visual-studio ssms
当我在 Visual Studio/SQL Server Management Studio 中打开一个文件并将其拆分为两个窗格时,我希望能够在这些窗格之间切换而无需使用鼠标。有谁知道这个快捷键是否存在?
【问题讨论】:
标签: visual-studio ssms
F6 是你的朋友。
【讨论】:
我认为您可以通过转到 工具 -> 选项 -> 键盘 并搜索 SplitPane 来分配它。您应该能够为以下值分配快捷键:
Window.NextSplitPane
Window.PreviousSplitPane
【讨论】:
CTRL+F6 将循环浏览您的文件并跨窗格。
【讨论】:
Ctrl-F6 分配回来),Visual Studio 的 Tools >>> Options >>> Keyboard 窗格中的 Window.NextDocumentWindow。
在 SSMS 中:右键单击工具栏,自定义。在类别下,选择窗口,然后在命令下选择“下一个拆分窗格”。拖动到工具栏。右键单击并将名称更改为“Next Split P&ane”。您现在可以使用 alt-a 更改拆分窗格。
【讨论】:
F6 键在VS2008中都不适合我。我检查了键盘快捷键,F6 已正确分配给Window.NextSplitPane。即使按照上面的建议单击工具栏按钮也不起作用。有什么想法吗?
在 Microsoft SQL Server Management Studio (SSMS) 2012 上,我发现它是 Ctrl+Shift+UpArrow(或 DownArrow)的组合。 :-)
【讨论】:
出于某种原因,这对我来说并不容易。这种方法终于奏效了(类似于上面史蒂夫迪格南的回答,但我还没有足够的代表发表评论)。
在 VS 2012 中,工具、选项、环境、键盘。 “应用以下附加键盘方案”设置为“Visual C# 2005”。 “使用新的快捷方式”设置为“全局”。 在“显示包含的命令”中输入“splitpane”以仅获取 2 个所需的命令。 选择第一个并删除已分配的所有快捷方式。 在“按下快捷键”框内单击,然后使用“Ctrl + Alt + 向上箭头”作为上一个,向下箭头作为下一个。 如果这些快捷和弦中的任何一个当前被其他东西使用,您可能需要搜索该命令并将其从那里删除。然后回到拆分窗格命令和分配。 在打开另一个实例之前不要忘记关闭 VS。
【讨论】:
对于 Visual Studio 2010(可能还有其他)F6 将在工具 -> 选项 -> 键盘 不 使用 em>Visual C# 2005 额外的键盘布局(这对我来说就是我不知道为什么的原因 - 也许我很久以前对安装程序/首次启动的问题说是的)。
当然,之后您将无法再使用F6 构建您的项目。 ;-)
【讨论】:
对于 Visual Studio 2012:工具 -> 选项 -> 键盘 -> 按 Window.Split 搜索并添加新快捷方式。
【讨论】: