本文转载自简书https://www.jianshu.com/p/259c9db1aa8a

Sublime Text3—Project(项目管理)

摘要

Project 可以理解为项目、工程或者站点,以下称项目。使用项目管理的好处是:不用将所有文件都放到同一个根目录,可以将相关但不同路径的文件组成一个Project,每个项目都是独立的,文件的状态等都会被保存,因此只需一个窗口便可以在多个项目中随意切换。

一、创建Project

先将文件加进侧边栏创建 Project,以下方式都可:

  1. 打开侧边栏,快键键是 Ctrl+B,Ctrl+K,直接将文件拖拽进去即可。
  2. 点击菜单 Project | Add Folder to Project 选择要添加的文件。

建议:推荐装个插件 SideBarEnhancements,这个功能很强大,例如之前介绍的Sublime Text3—设置快捷键打开浏览器。

二、保存Project

选好文件后保存当前的 Project :菜单 Project | Save Project As...,选择Project文件的存放位置,填好项目名称,保存后会生成2个文件。

  1. name.sublime-project 文件:project(项目)记录了你打开的窗口中包含哪些文件夹,会被记录到版本记录里。

  2. name.sublime-workspace 文件:workspace(工作区)记录了当前窗口的一切信息,除了包含文件夹信息外,还有文件的打开状态、文件是否保存、标签的顺序等,如果你有分屏,还会保存 Group 信息。因此有了 workspace,不管什么时候关闭了 Sublime,再次打开时所有的窗口状态都和关闭时一样。

建议:新建个文件夹统一保存以上文件,如:Sublime Text 3\Packages\User\project。

注意:再新建项目时,先关闭当前项目 Project | Close Project,再重复以上步骤。

三、切换Project

每个项目都有 project 和 workspace 这2个文件,所以切换项目时,每个项目状态都会独立存储,不用担心切换后没保存。

  1. 打开项目: Project | Open Project ,选择要打开的sublime-project 文件,如果已有打开项目会在新窗口打开。
  2. 打开最近的项目:Project | Open Recent ,如果已有打开项目会在新窗口打开。
  3. 切换项目:Project | Switch Project ,选择要切换的 sublime-project 文件,会在当前窗口切换。
  4. 快速切换项目:Project | Quick Switch Project ,快捷键是 Ctrl+Alt+P,会弹出搜索框如下图:

    快速切换弹出框.png

四、编辑Project

  1. 添加文件到项目上面已介绍。
  2. 选中文件鼠标右键,点 Remove Folder From Project 将文件从当前项目删除。
  3. 菜单 Project | Edit Project,会打开当前的sublime-project文件(sublime点击编辑会直接切换至该项目,建议用其他软件编辑),Json 格式,记录的是当前侧边栏的文件信息,如下:
{"folders":[{"path": "D:\\public\\fwtz030"},{"path": "D:\\public\\fwkc050"}]
}

五、其他补充

  1. 如果觉得以上麻烦可安装插件:ProjectManager。

  2. ProjectManager详细介绍及安装请移步https://packagecontrol.io/packages/ProjectManager

  3. 删除快速切换中已经结束的项目,可编辑文件:
    C:\Users{User}\AppData\Roaming\Sublime Text 3\Local\Session.sublime_session

  4. 我现在版本是3143,快速切换的快键键 Ctrl+Alt+P 已不在默认设置中,因此没效果,这时可以添加到自定义keymap,菜单 Preference | Key Bindings,添加如下,如果还是没效果,可能是快捷键有冲突。

{"keys": ["ctrl+alt+p"],"command": "prompt_select_workspace"
}

Sublime Text 3—Project(项目管理)相关推荐

  1. 前端project师养成记:开发环境搭建(Sublime Text必备插件推荐)

    为了让自己更像一个前端project师,决定从开发环境開始武装自己. 本文将介绍前段project师开发的一些利器的安装步骤,主要包含了: 1.Node.js的安装 2.Grunt的安装及经常使用插件 ...

  2. VS Code、Atom、​Sublime Text:谁才是真正的编辑器之王?

    " 阅读本文大概需要 10 分钟. " 记得十年前看过的博文,文本编辑器分类主要有以下这些(别在乎这个分类了): 武林泰斗--Vi/Vim.Emacs.jEdit(免费.开源.所有 ...

  3. 如何优雅地使用Sublime Text

    如何优雅地使用Sublime Text By 晚晴幽草轩轩主 发表于 2015-12-15 Sublime Text:一款具有代码高亮.语法提示.自动完成且反应快速的编辑器软件,不仅具有华丽的界面,还 ...

  4. 收藏:因为有这篇Sublime Text使用教程,我立即卸载掉了Notepad+...

    点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试资料 作者:lucida 链接:http://lucida.me/blo ...

  5. Sublime Text使用教程【转】

    本文转载自:http://lucida.me/blog/sublime-text-complete-guide/ 摘要(Abstract) 本文系统全面的介绍了 Sublime Text,旨在成为最优 ...

  6. Sublime Text 2/3 配置文件详解

    Sublime Text 3 是一款具有代码高亮.语法提示.自动完成且反应快速的编辑器软件,不仅具有华丽的界面,还支持插件扩展机制,用她来写代码,绝对是一种享受.收藏一份 Sublime Text 2 ...

  7. 自己打造Sublime Text 3 开发编辑神器

    在windows下是绝对的神器,Notepad++之类的无可比拟:linux下,因为有个vim,鄙人对vim不懂,所以孰好孰更好,不好说.总结起来就是,神器一般的轻量级的面向php.python等开发 ...

  8. Sublime Text 快捷键

    ctrl+shift+t:重新打开最近关闭文件 快捷键 功能 ctrl+shift+n 打开新Sublime ctrl+shift+w 关闭Sublime,关闭所有打开文件 ctrl+shift+t ...

  9. Sublime Text 3 配置浏览器预览路径 localhost

    原文链接:http://jingyan.baidu.com/article/15622f2419ce79fdfcbea5ea.html 按步骤设置成功!感谢大侠! 以下是原文: Sublime Tex ...

最新文章

  1. python多线程端口扫描程序
  2. 自古帝王多短命,假如皇帝也懂负载均衡算法...
  3. Koadic的安装和使用---http c2远控工具
  4. android视频播放指定位置,android – 如何在某个特定位置的视图中查看视频?
  5. Servlet和JAVA BEAN 分析探讨
  6. SM37job状态意义
  7. 属于web框架的python库_(2017)我不建议使用的Python Web框架
  8. jzoj1404-菱形内的计数【模拟】
  9. Powerline专用字体安装_PowerFonts字体库安装_Meslo LG字体安装
  10. 业务代码解构利器--SWAK 1
  11. 文件设置Thrift实例
  12. 软件导航html单页源码
  13. html盒子标准模型,CSS——(二)盒子模型与标准流
  14. 95-34-035-Context-HeadContext和TailContext
  15. 【C++】运算符重载关于const的分析(超详细)
  16. TOJ 2353: Billiard
  17. updateStateByKey算子入门案例之wordCount
  18. 关于spring框架
  19. 移动招聘笔试计算机类,安徽移动计算机类笔试经验
  20. python OJ 绝对值最大

热门文章

  1. 灯丝LED灯泡的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
  2. UVa 12412 - A Typical Homework (a.k.a Shi Xiong Bang Bang Mang)
  3. 黑色炫酷动态引导页404页面源码 自适应
  4. 使用echarts 画地球 带lines3D 并有动画效果
  5. 【GO】23.Golang 测试库 testify
  6. Android 应用开发中国大学生挑战赛
  7. 简单易学的推箱子源代码大放送
  8. 华为鸿蒙车,华为鸿蒙「上车」
  9. signature=7869ee9cbc095e9d3615b893510e566e,Digital Signature Schemes for Secure Video
  10. 中山大学计算机博士_中山大学数据科学与计算机学院2019申请审核制博士招生简章...