在 Sublime Text 中在现有窗口中打开文件

在 Sublime Text 中在现有窗口中打开文件

目前,当我在 Finder 中双击某个文件时,它会打开一个新的Sublime Text 窗口,而我已经打开了一个 Sublime Text 窗口。这导致我必须将选项卡拖到新的窗口现存的窗口。如果我使用 Sublime Text 中的文件-->打开菜单,它当然会在同一个窗口中打开。

我想默认行为在 Finder 中打开文件时,在现有的 Sublime Text 窗口中打开文件。我仔细检查了 Sublime Text 中的设置/首选项,但找不到与我想要的内容相关的任何内容。

这种行为可能吗?如果可能,我该如何修改首选项来实现它?

答案1

有一个仅适用于 macOS 的设置可以做到这一点(取自Preferences.sublime-settings):

// OS X only: When files are opened from finder, or by dragging onto the
// dock icon, this controls if a new window is created or not.
"open_files_in_new_window": true

使用命令行时,您可以使用开关-a附加到现有窗口:

subl -a index.html

通过修改注册表中的默认打开操作,可以在 Windows 上使用相同的开关。

相关内容