你如何使崇高文本3打开一个文件在一个新的标签,而不是打开它在当前的标签?

当我单击要在 Sublime 中打开的文件时,它正在替换我打开的当前选项卡。以前是用新标签打开的。

36159 次浏览

这是因为您只预览了上一个文件。如果您在侧边栏中单击一次文件,默认情况下它会以预览模式打开。单击另一个文件将在预览模式下在同一选项卡中打开 。您可以通过双击侧边栏中的文件、开始编辑文件或通过用户设置禁用此行为: 选择 Preferences -> Settings-User并添加

"preview_on_click": false,

然后保存文件。有了这个新行为,您将需要双击侧边栏中的一个文件来打开它,如果您双击另一个文件,它将不会关闭。

首选项-> 设置-用户-> “ open _ files _ in _ new _ window”: false

您必须在 VIEW 选项卡下未选中“显示选项卡”。检查它,你可以打开一个双击文件。

打开 Registry Editor(在所有版本的 Windows 中,最简单的方法是通过 WIN+R打开 Run 对话框,然后输入 regedit)

浏览:

Computer\HKEY_CLASSES_ROOT\Applications\sublime_text.exe\shell\open\command

改成:

"C:\Program Files\Sublime Text 3\sublime_text.exe" "%1"

致:

"C:\Program Files\Sublime Text 3\sublime_text.exe" -n "%1"

您可以使用一个简单的 python 脚本,通过单击 单身在新的选项卡中打开文件。

import sublime
import sublime_plugin
import os


class NoPreview(sublime_plugin.EventListener):
def on_load(self, view):
if (os.path.exists(view.file_name())):
view.run_command('save')

将此脚本以. py 扩展名保存到 sublime 包目录中。 (通常是 Linux 中的 ~/.config/sublime-text-3/Packages/User)

注意: 请确保在首选项 > 设置中将 "preview_on_click"设置为 true,否则这将不起作用。

单击即可预览文件。您可以双击该文件以在新的选项卡中打开它们。

您可以直接进入偏好/设置/偏好. sublime _ set。 在此下,在字体大小(数组)之后,粘贴此 "preview_on_click": false。 你完蛋了!

注意: 在此之后,您必须双击才能打开任何文件。