Sublime Text 编辑器项目管理

前天发现了ST的项目管理功能,相信这又会是一个提高编辑效率的好东西,于是写下这篇文章纪念一下.

以前只是知道st支持把一个文件夹给拖入编辑器,然后可以在左边显示一个侧边栏,里面可以管理文件夹现在的文件,非常的快捷方便,就像这样.

用ST管理文件夹

但是前天,我惊奇的发现st的菜单栏上有project这个项目,于是我花了点时间琢磨了一下这个功能. 在project菜单下面,有这么几个选项.

project下面的选项卡

看到这里我突然发现,其实st里面的所有编辑都是以project为单位的,只是一般的情况下如果我们没有发现这个功能,那么我们并不会去保存这个项目.

ST的一个项目记录了两个信息,项目里有哪些文件夹和打开了哪些文件,st的项目其实还是基于文件夹的.

Project菜单下面最重要的选项就是Add Folder to Project选项了,它的作用相当于我以前用拖拽的方式把一个文件夹添加到st里面.

然后第二重要的选项就是Save Project As选项了,因为它可以把项目保存成为st可以识别的文件.

st项目保存下来会产生两个文件一个是存储项目的目录信息,文件后缀是.sublime-project,也即项目里添加了哪些文件夹.

第二个文件的后缀是.sublime-workspace,它记录的信息则多一些,保存有打开了哪些文件,打开过哪些文件,还有一些乱七八糟的信息我也没看懂.

这两个文件都是纯文本文件,都可以用st打开查看和修改.

然后第三重要的就是Switch Project in Window这个简直不要再方便了.它的快捷键是Ctrl+Alt+P,按下后会出现一个这样的窗口.

Project-Switch-窗口

项目切换的速度也是炒鸡快速的,完全没有迟滞的感觉.

然后其余的一些选项也不是太难懂,用项目管理文件真心是一件开心的事情,最后再给每个项目都使用上git进行版本控制,哈哈哈.