我在我的设置中添加了
"workbench.editor.tabSizing": "shrink"
,虽然这使得所有选项卡都适合在栏上,但它并不使它们的宽度相等。我希望它们宽度相等,这样我就可以快速关闭它们。
workbench.editor.tabSizing
选项有一个新值:"fixed"
。您可以在这里找到实现它的 PR:https://github.com/microsoft/vscode/pull/181729。
有没有办法让所有选项卡的宽度相同?
显然不是。
正如您已经看到的,在撰写本文时,
workbench.editor.tabSizing
只有两个选项,而且都不是您正在寻找的内容。
在谷歌上搜索“
github vscode issues tab sizing uniform width
”,我发现了三张在不同时间点提出要求的问题票,但全部都关闭了:
选项卡大小应为固定大小#38594作为重复项关闭允许在关闭一个选项卡后无需移动鼠标即可关闭多个选项卡#40290。我想它已经作为 XY 问题 关闭了?幸运的是,这与您遇到的 XY 问题完全相同。因此,请订阅该问题票。 您可以通过对问题点赞来表达您对问题单的支持。但请不要发表“我也是”的评论。“我也是”的评论通常会让回购维护者感到厌烦,因为它们会扰乱讨论并且不会贡献任何重要价值。
打开的编辑器的统一选项卡大小#146689作为重复项关闭,但要么我是盲人,要么他们忘记评论重复目标是什么。
制表符换行 - 添加一个设置,以在所有行中统一调整制表符大小 #115132 关闭为“超出范围”。 引用:
我们关闭了这个问题,因为我们不打算在可预见的将来解决它。您可以在此处找到有关我们决策流程的更多详细信息。如果您不同意并认为这个问题至关重要:我们很乐意倾听并重新考虑。
就这里的 XY 问题而言,
还值得注意 - 如果您使用鼠标中键单击(或触摸板的等效操作)来关闭选项卡,那么点击关闭按钮的问题就小得多,因为使用这种方法,整个选项卡手柄是一个大的关闭按钮。
您也可以按照以下步骤将选项卡关闭按钮置于选项卡手柄的左侧:如何使 VS Code 编辑器选项卡关闭按钮置于左侧?.
如果我理解正确的话,目标是均衡多个打开选项卡的宽度,例如,当同时查看多个源代码文件时。当必须手动调整其中一个选项卡的大小,然后想要恢复相等的宽度时,我经常使用此功能。
截至 2024 年 5 月,有一个 解决方案,即 View: Reset Editor Group Sizes
,特别是
workbench.action.evenEditorWidths
设置。我有一个专用的键盘快捷键。