Sublime Text

SublimeText: 将一个深层次的目录放到 Sidebar

2016-08-05  本文已影响131人  jacobbubu

使用 Sublime Text 进行 Node.JS 的开发,经常需要浏览/修改 ./node_modules 中的其他模块的源代码。在 npm v3 之后,查找 ./node_modules 在的模块变得非常繁琐,因为 npm v3 会尽量将模块依赖树“拉平”在顶层目录。

后面还有很多模块

其实是可以把你经常需要的模块给拉到 Sublime Sidebar 的顶层的,如下图:

keystone 原本在 `./node_modules/keystone` 下

实现方法分两步,首先是创建一个 .sublime-project 文件:

创建一个 `.sublime-project` 文件

文件的扩展名是 .sublime-project,文件名可以用你自己的工程/模块名称。

然后在 Sublime 里打开这个文件,可以看到:

{
    "folders":
    [
        {
            "path": "."
        }
    ]
}

添加一个 folder 定义并保存:

{
    "folders":
    [
        {
            "path": "."
        },
        {
            "path": "./node_modules/keystone"
        }
    ]
}

这样你就可以看到 keystone 文件夹出现在 Sublime Sidebar 的顶层目录了。

上一篇下一篇

猜你喜欢

热点阅读