Project 能够理解为项目、工程或者站点,如下称项目。使用项目管理的好处是:不用将全部文件都放到同一个根目录,能够将相关但不一样路径的文件组成一个Project,每一个项目都是独立的,文件的状态等都会被保存,所以只需一个窗口即可以在多个项目中随意切换。html
先将文件加进侧边栏建立 Project,如下方式均可:浏览器
建议:推荐装个插件 SideBarEnhancements,这个功能很强大,例如以前介绍的Sublime Text3—设置快捷键打开浏览器。
bash
选好文件后保存当前的 Project :菜单 Project | Save Project As...,选择Project文件的存放位置,填好项目名称,保存后会生成2个文件。session
name.sublime-project 文件:project(项目)记录了你打开的窗口中包含哪些文件夹,会被记录到版本记录里。ide
name.sublime-workspace 文件:workspace(工做区)记录了当前窗口的一切信息,除了包含文件夹信息外,还有文件的打开状态、文件是否保存、标签的顺序等,若是你有分屏,还会保存 Group 信息。所以有了 workspace,无论何时关闭了 Sublime,再次打开时全部的窗口状态都和关闭时同样。post
建议:新建个文件夹统一保存以上文件,如:Sublime Text 3\Packages\User\project。ui
注意:再新建项目时,先关闭当前项目 Project | Close Project,再重复以上步骤。spa
每一个项目都有 project 和 workspace 这2个文件,因此切换项目时,每一个项目状态都会独立存储,不用担忧切换后没保存。插件
{
"folders":
[
{
"path": "D:\\public\\fwtz030"
},
{
"path": "D:\\public\\fwkc050"
}
]
}复制代码
若是以为以上麻烦可安装插件:ProjectManager。code
删除快速切换中已经结束的项目,可编辑文件:
C:\Users{User}\AppData\Roaming\Sublime Text 3\Local\Session.sublime_session
我如今版本是3143,快速切换的快键键 Ctrl+Alt+P 已不在默认设置中,所以没效果,这时能够添加到自定义keymap,菜单 Preference | Key Bindings,添加以下,若是仍是没效果,多是快捷键有冲突。
{
"keys": ["ctrl+alt+p"],
"command": "prompt_select_workspace"
}复制代码
掘金:Sublime Text3—Project(项目管理)
简书:Sublime Text3—Project(项目管理)
博客园:Sublime Text3—Project(项目管理)