You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何配置Sublime Text始终默认打开指定文件夹?

嘿,这个问题我之前也遇到过,刚好可以给你一套完美的解决方案,尤其是你想要的JSON配置方式:

方法一:通过用户配置+默认项目实现(纯JSON配置)

这种方法能让Sublime不管怎么退出,下次启动都自动打开你的my_folder:

  • 创建并保存包含目标文件夹的项目:

    • 打开Sublime Text,点击顶部菜单的 Project > Add Folder to Project,选择你的my_folder
    • 接着点击 Project > Save Project As,把项目文件(比如命名为MyDefaultProject.sublime-project)保存到你方便找到的位置(比如Sublime的Packages/User文件夹里)
  • 修改用户设置文件:

    • 打开用户设置:Windows/Linux点 Preferences > Settings,Mac点 Sublime Text > Settings
    • 在右侧的用户设置JSON面板中,添加以下配置(替换项目文件的实际路径):
      {
        "hot_exit": false,
        "remember_open_files": false,
        "project": "/absolute/path/to/MyDefaultProject.sublime-project"
      }
      
    • 配置说明:
      • hot_exit: 关闭Sublime时禁用“热退出”缓存(解决点X退出后重启加载上次会话的问题)
      • remember_open_files: 禁止Sublime记住上次打开的文件/文件夹
      • project: 指定启动时自动加载的项目文件,项目里已经包含了你的my_folder
方法二:直接修改启动快捷方式(非JSON,但更直接)

如果你不想用项目,也可以修改Sublime的启动快捷方式,给它加上目标文件夹路径:

  • 右键点击Sublime的桌面快捷方式,选择「属性」
  • 在「目标」栏的末尾,加上空格和my_folder的绝对路径,比如:
    "C:\Program Files\Sublime Text\sublime_text.exe" "C:\path\to\my_folder"
    
  • 这样每次点击快捷方式启动时,都会直接打开指定文件夹,不过这种方法只对该快捷方式生效。
解释你遇到的退出差异问题

你之前发现的两种退出行为差异,根源在于Sublime的hot_exit默认是开启的:

  • 点击窗口右上角的X退出时,Sublime会触发「热退出」,把当前会话保存到缓存,重启时自动加载
  • 通过菜单File > Exit退出时,是正常退出,不会保存热退出缓存,所以重启时会打开空白窗口

而我们上面的配置禁用了hot_exit和remember_open_files,就统一了两种退出方式的行为,确保每次启动都加载指定的项目/文件夹。

内容的提问来源于stack exchange,提问作者user11623781

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.13 08:49:17