在 SQLServerManagementStudio 中可以有多行选项卡吗

我想知道是否可以设置 SQLServer 为文件/查询提供多行选项卡。

我有很多查询需要切换,可以将它们移动到不同的水平组中,但是我认为两行比左边那个放在打开查询列表中的图钉更容易导航。

如果您钉住足够多的代码窗口以填满顶部的工具条,VisualStudio 就会支持这一点。

SQLServer 中有类似的东西吗?

编辑:

我正在尝试实现类似的东西(来自 VisualStudio 的截图)

Multiple Tabs

而 SQLServer 更像是这样

Management Studio

41999 次浏览

我知道至少有一个插件可以在 SSMS (和 VisualStudio)中实现这一点。因为,是的,这样很好。

Tabs Studio-VisualStudioIDE 的文档选项卡管理器。

您可以使用 Ctrl-Tab 快捷方式获得打开的选项卡(活动文件)的列表。继续按 Tab 循环遍历列表并在突出显示所需选项卡时释放。或者只是鼠标点击所需的标签,同时保持按住 Ctrl。

有些人通过在 SSMS 解决方案中管理他们的文件并保持加载解决方案资源管理器来做到这一点,但是我发现这些方法缺乏灵活性和笨拙。

SQLPrompt6在 Tab History 特性中有一个“ Open Tabs”列表,您可能会发现它也很有用。

从菜单 = > 工具 = > 选项:

默认情况下,SSMS 在每个查询选项卡标题中包括数据库名称、文件名称、登录名称和服务器名称。这样我们一次只能看到3到4个标签。

有个办法可以解决这个问题, 转到 Tools > Options > Text Editor > Editor Tab and Status Bar并将除文件名之外的所有 "Tab Text"组选项都更改为 false

enter image description here

这将减少选项卡的名称,以便 SSMS 一次显示更多的选项卡

enter image description here

你可以钉住所有的标签,钉住的标签不会被隐藏。 enter image description here

您可以通过固定 所有标签来实现这一点。如果标签被固定,它们不会离开视线,而是转到下一个表格。

图中的最后一行是 这个答案中描述的“在单独的行中显示固定的选项卡”选项的结果。

enter image description here