Sublime Text 侧边栏原生不支持新建文件,需安装 SideBarEnhancements 插件实现右键新建等功能;安装后须将文件夹加入项目、确保写入权限,新建文件需输入带扩展名的完整文件名。

Sublime Text 侧边栏本身不支持直接“新建文件”,这是原生限制;所谓“右键新建文件”功能,必须通过插件实现,最常用且稳定的是 SideBarEnhancements。
安装 SideBarEnhancements 插件
这是实现右键新建、复制、移动、删除等操作的核心插件。它不会修改 Sublime 原有逻辑,而是安全地扩展右键菜单。
- 确保已安装
Package Control(没装请先按Ctrl+Shift+P→ 输入Install Package Control回车) - 按
Ctrl+Shift+P打开命令面板,输入Package Control: Install Package回车 - 等待列表加载后,输入
SideBarEnhancements,回车安装 - 安装完成后无需重启,右键侧边栏任意文件夹或空白处即可看到新增菜单项
右键菜单里“New File”不生效?检查路径权限和项目结构
点击 New File 后无反应或报错,常见原因不是插件问题,而是当前上下文不可写或未绑定项目根目录。
- 如果右键的是“未添加到项目”的独立文件夹(比如直接拖进来的),
SideBarEnhancements可能无法获取完整路径,导致新建失败 - 确认该文件夹所在磁盘/路径有写入权限(尤其 Windows 下的
Program Files或 macOS 的系统目录) - 推荐做法:用
Project → Add Folder to Project…先将目标文件夹加入项目,再右键空白处新建 - 新建文件时,插件默认会在所选文件夹内创建,若右键的是根节点但项目未设置,可能 fallback 到 Sublime 安装目录——这不是 bug,是路径解析逻辑
新建文件后自动打开并聚焦编辑器
SideBarEnhancements 默认新建后会打开文件,但焦点不一定落在编辑区。可通过配置微调行为:
- 按
Ctrl+Shift+P→ 输入Preferences: SideBarEnhancements User Settings回车 - 在打开的配置中添加:
{
"open_files_with_default_app": false,
"highlight_modified_tabs": true
}
其中 "open_files_with_default_app": false 是关键,确保新建的是 Sublime 内置标签页而非系统应用打开;默认值已是 false,仅当手动改过才需检查。
别把“新建文件夹”和“新建文件”搞混
侧边栏右键菜单里有两个易混淆项:New File 和 New Folder。它们行为完全不同:
-
New File:弹出输入框,要求填写带扩展名的完整文件名(如index.html),否则保存时可能无后缀 -
New Folder:弹出输入框,只填文件夹名(如components),不加斜杠或点号 - 如果输错格式(比如
New File里只输config没写.json),文件会创建成功但 Sublime 可能无法正确识别语法高亮
真正容易被忽略的是:新建文件的操作依赖于你右键的具体位置——在文件夹上右键,文件建在该文件夹下;在空白处右键,文件建在项目根目录(或当前浏览路径);没有项目时,行为不可控,建议始终以 Add Folder to Project 开始工作流。










