首页 > 解决方案 > macOS Sublime Text 3:如何禁用一个窗口/选项卡式窗口?

问题描述

不久前(好吧,可能是几个月和几个月),Sublime 3 已经开始作为一个带有标签窗口的单一窗口启动,这些窗口有自己的标签。我鄙视这种做法。看屏幕截图: 在此处输入图像描述

如何禁用此行为?

我安装的唯一软件包是:

A File Icon
Groovy Snippets
Material Theme 
Package Control
Pretty JSON

标签: sublimetext3

解决方案


这个特殊功能是由于您使用 MacOS 而发生的(也就是说,它不是 Sublime 本身所做的事情;操作系统是代表您做的)。

在一般情况下,大多数 MacOS 应用程序应该具有本机菜单项,以便根据用户的请求结合系统首选项区域中的Prefer tabs when opening documents设置将窗口组合在一起。Dock

Sublime 不支持本机菜单项(目前),因此它仅依赖于设置;将其设置为Always(以及In Full Screen Only,但这往往会导致 Sublime 出现问题)使 MacOS 自动“选项卡”新窗口。设置该设置以Manually阻止这种情况发生。

这在某种程度上也受到您在 Sublime 中使用的主题的控制。对于 MacOS,Sublime 主题可以为窗口的菜单栏设置主题以匹配整个应用程序主题。在幕后,这使得 Sublime 向 MacOS 声明它想要负责显示它自己的窗口,从而阻止系统自动将窗口组合在一起。

执行此操作的主题示例是AdaptiveSublime 附带的主题。


推荐阅读