讲师中心 微信公众号
AI工具推荐 视频效率加速

Sublime怎么设置多窗口编辑_Sublime如何拖拽文件到新窗口【妙招】

千萱君_5123

千萱君_5123

发布时间:2026-04-05 11:24:33

|

371人浏览过

|

来源于php中文网

原创

Sublime不支持拖文件到桌面新建窗口,但可通过三种原生方式实现:1. 拖标签页越界松手创建独立窗口;2. 使用subl -n命令行强制新开进程级隔离窗口;3. Windows注册表添加右键“新窗口”菜单项。

sublime怎么设置多窗口编辑_sublime如何拖拽文件到新窗口【妙招】

Sublime 本身不支持“拖文件到桌面空白处自动新建窗口”,但有三个真正可用、不依赖插件的原生路径:拖标签页、快捷键建窗、命令行强制隔离。关键不是“怎么拖”,而是“拖什么”和“在哪松手”。

拖拽文件标签页分离成新窗口

这是最稳定、跨平台一致的操作,不需要改配置,也不受系统焦点限制。

  • 鼠标左键按住某个已打开文件的标签页(不是侧边栏里的文件名,是顶部那个带关闭叉的 tab)
  • 向外拖出当前 Sublime 窗口边界(比如向右拖过屏幕边缘),松手后自动创建独立窗口,原标签从旧窗消失
  • 松手位置必须明显越过窗口边缘——如果只拖到编辑区右侧空白处,会变成“移动到右栏”,不是新窗口
  • 该操作对未保存文件也生效,新窗口中仍可正常保存;但撤销(Ctrl+Z)仅作用于当前窗口,两窗历史完全隔离

subl -n 命令行强制新开窗口(适合脚本/IDE 集成)

当你从 Git GUI、终端脚本或其它工具调用 Sublime 打开文件时,subl -n 是唯一能绕过 open_files_in_new_window 全局设置的精准控制方式。

  • subl -n main.py → 总是弹新窗口,不管当前有没有 Sublime 进程在运行
  • subl -n ./src → 新窗口中直接打开该文件夹为项目(等价于 File → Open Folder…)
  • 若未将 subl 加入 PATH,Windows 需用完整路径,如:"C:Program FilesSublime Textsublime_text.exe" -n file.txt
  • 注意:-n 不影响窗口内分屏行为,它只控制“进程级窗口隔离”,适合需要上下文互不干扰的场景(如同时看 diff 和源码)

右键菜单加“用 Sublime 打开(新窗口)”注册表方案

比起全局开启 open_files_in_new_window(会导致双击桌面快捷方式也弹新窗),注册表添加右键子菜单更可控。

  • 新建一个 subl-new-window.reg 文件,填入以下内容(注意把路径换成你本地的 sublime_text.exe 实际位置):
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT*shellOpen with Sublime (New Window)]
@="用 Sublime 打开(新窗口)"

[HKEY_CLASSES_ROOT*shellOpen with Sublime (New Window)command]
@=""C:\Program Files\Sublime Text\sublime_text.exe" -n "%1""
  • 双击导入后,在任意文件上右键就能看到该选项;它不改变默认双击行为,只提供按需多开入口
  • 此法在 Windows 11 22H2+ 上仍有效,但需以管理员身份运行注册表编辑器才能写入 HKEY_CLASSES_ROOT
  • macOS/Linux 用户可改用服务(Services)或自定义脚本绑定到右键,原理相同:封装 subl -n 调用

为什么拖文件进窗口不触发新窗口?

因为 Sublime 的拖放目标识别逻辑很明确:拖入窗口编辑区 = 在当前窗口打开;拖入任务栏图标 = 重启应用;拖入桌面空白处 = 系统不处理。没有中间态。

  • 想让“拖文件进桌面”变相实现新窗口,唯一办法是先用快捷键 Ctrl+Shift+N 开一个空窗,再把文件拖进去
  • 别试图拖文件到 Sublime 窗口标题栏或状态栏——这些区域不响应拖放,光标只会变成禁止符号
  • 某些文件管理器(如 Total Commander)支持自定义右键命令,可直接绑定 subl -n %P%F,比系统右键更灵活

最容易被忽略的是:拖标签页新建窗口后,原窗口的项目状态(如已打开的文件夹、书签、折叠状态)不会同步过去。每个窗口都是干净的、独立的上下文——这不是缺陷,是设计使然。如果你需要跨窗共享项目结构,应该用 Project 功能,而不是靠窗口数量堆砌。

热门AI工具

更多
UpDream
UpDream Hot

一款AI视频创作工具,主要用于哔哩哔哩推出的自研AI视频创作工具,适合需要提升相关任务效率的用户。

蛙蛙写作

一款AI论文写作工具,主要用于超级AI智能写作助手,适合需要提升相关任务效率的用户。

讯飞绘文

讯飞绘文是一款由科大讯飞推出的一站式 AIGC 内容运营平台。

墨刀AI
墨刀AI Hot

一款AI图像与设计工具,主要用于产品经理的专属智能体,适合需要提升相关任务效率的用户。

立刻MV
立刻MV Hot

立刻MV是一款AI文本写作工具,AI 音乐视频(MV)创作工具。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

AionClaw
AionClaw Hot

AionClaw是一款面向办公、创作和编程任务的AI桌面智能体。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

相关专题

更多
堆和栈的区别
堆和栈的区别

堆和栈的区别:1、内存分配方式不同;2、大小不同;3、数据访问方式不同;4、数据的生命周期。本专题为大家提供堆和栈的区别的相关的文章、下载、课程内容,供大家免费下载体验。

5627

2023.07.18

堆和栈区别
堆和栈区别

堆(Heap)和栈(Stack)是计算机中两种常见的内存分配机制。它们在内存管理的方式、分配方式以及使用场景上有很大的区别。本文将详细介绍堆和栈的特点、区别以及各自的使用场景。php中文网给大家带来了相关的教程以及文章欢迎大家前来学习阅读。

2428

2023.08.10

自建git服务器
自建git服务器

git服务器是目前流行的分布式版本控制系统之一,可以让多人协同开发同一个项目。本专题为大家提供自建git服务器相关的各种文章、以及下载和课程。

6139

2023.07.05

git和svn的区别
git和svn的区别

git和svn的区别:1、定义不同;2、模型类型不同;3、存储单元不同;4、是否拥有全局版本号;5、内容完整性不同;6、版本库不同;7、克隆目录速度不同;8、分支不同。php中文网为大家带来了git和svn的相关知识、以及相关文章等内容。

1800

2023.07.06

git撤销提交的commit
git撤销提交的commit

Git是一个强大的版本控制系统,它提供了很多功能帮助开发人员有效地管理和控制代码的变更,本专题为大家提供git 撤销提交的commit相关的各种文章内容,供大家免费下载体验。

1054

2023.07.24

git提交错误怎么撤回
git提交错误怎么撤回

git提交错误撤回的方法:git reset head^:撤回最后一次提交,恢复到提交前状态。git revert head:创建新提交,内容与之前提交相反。git reset :使用提交的 sha-1 哈希撤回指定提交。交互式舞台区:标记要撤回的特定更改,然后提交,排除已撤回更改。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

3997

2024.04.09

git怎么对比两个版本的文件内容
git怎么对比两个版本的文件内容

要对比两个版本的 git 文件,请使用 git diff 命令:git diff 比较工作树和暂存区之间的差异。git diff 比较两个提交或标签之间的差异。git diff 输出显示差异块,其中 + 表示添加的行,- 表示删除的行, 表示修改的行。可使用 gitkraken、meld、beyond compare 等可视化工具更直观地查看差异。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

3741

2024.04.09

windows查看端口占用情况
windows查看端口占用情况

Windows端口可以认为是计算机与外界通讯交流的出入口。逻辑意义上的端口一般是指TCP/IP协议中的端口,端口号的范围从0到65535,比如用于浏览网页服务的80端口,用于FTP服务的21端口等等。怎么查看windows端口占用情况呢?php中文网给大家带来了相关的教程以及文章,欢迎大家前来阅读学习。

3199

2023.07.26

OpenJDK JVM参数怎么调优
OpenJDK JVM参数怎么调优

Java应用运行缓慢,如何调整JVM参数?本专题介绍OpenJDK JVM性能调优的基本流程,涵盖性能指标确认、运行数据采集、内存配置和垃圾回收分析,帮助你先定位瓶颈,再通过对照测试验证效果,避免直接套用参数而影响应用稳定性。

0

2026.10.16

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn