Sublime Text侧边栏无法删除文件,因其仅为只读项目视图;需用系统文件管理器、终端命令或插件实现删除;file_exclude_patterns可隐藏文件但不删除;preview_on_click开启时点击仅预览;未加载项目则侧边栏为空。
侧边栏里删不掉文件?根本没这个功能
Sublime Text 的侧边栏不是资源管理器,它不提供“删除文件”操作——右键菜单里没有 Delete、没有 Move to Trash,也没有“永久移除”。你看到的只是当前项目中已加载文件夹的只读视图。想删文件,得靠系统文件管理器或终端命令,比如 rm(macOS/Linux)或 del(Windows),或者用插件如 SideBarEnhancements 补充右键菜单(但那是额外安装,非原生)。
想让某个文件从侧边栏“消失”,该配 file_exclude_patterns
这不是删除,而是隐藏:文件还在硬盘上,编辑器也照常能打开、保存、搜索它,只是不显示在左侧目录树里。适合过滤日志、临时文件、编译产物等干扰项。
- 项目级配置(推荐):菜单
Project → Edit Project,在"folders"下加"file_exclude_patterns": ["*.log", "*.tmp", "*.pyc"] - 全局配置(慎用):
Preferences → Settings - User里加同一字段,会影响所有项目 - 注意:
folder_exclude_patterns只管文件夹,file_exclude_patterns才管文件;通配符只支持*和?,不支持正则
误点文件就预览?关掉 preview_on_click 就行
很多人以为“点了文件却没真正打开,是卡了或出错了”,其实是 Sublime 默认开启了点击预览模式:侧边栏点一下,文件以只读、无标签页形式临时展开。这不是删除,也不是打开,只是看一眼。