如何使 Sublime Text 项目文件仅显示某些文件夹?
How can I make a Sublime Text project file to only show certain folders?
SublimeText 有一个 project-settings file,其中包含一个 folder_include_patterns
选项。
我的项目顶层有一个名为 (my app name).project-settings
的文件夹(根据一些研究,这是该文件的正确名称)。我试图让 Sublime 不显示 node_modules
下的所有文件,除了 my-module
:
{
"folders": [
{
"path": "node_modules",
"folder_include_patterns": [
"my-module"
]
}
]
}
但是 SublimeText 仍然显示 node_modules
下的所有文件。 如何让 Sublime Text 项目文件只显示某些文件夹?
我假设您不想忽略 node_modules
中的所有其他 模块。
您可以忽略 node_modules
目录并将您的模块包含在另一个文件夹中。
{
"folders":
[
{
"folder_exclude_patterns":
[
"node_modules",
],
"path": "."
},
{
"path": "node_modules/mymodule"
},
]
}
我的语法是正确的,但是创建文件不足以将目录创建到项目中。
由于 Sublime 中没有 'new project' 按钮,您可以创建一个文件夹:
- 在 Sublime 中打开文件夹。
- 单击项目 > 将项目另存为
这使得:
your_project.sublime-project
{
"folders": [
{
"path": "."
},
{
"path": "node_modules",
"folder_include_patterns": [
"my-module"
]
}
]
}
your_project.sublime-workspace
(保留为默认值)
另外:您必须从“项目”菜单打开项目(否则它仍然是一个文件夹并忽略 .sublime-project
文件)。
SublimeText 有一个 project-settings file,其中包含一个 folder_include_patterns
选项。
我的项目顶层有一个名为 (my app name).project-settings
的文件夹(根据一些研究,这是该文件的正确名称)。我试图让 Sublime 不显示 node_modules
下的所有文件,除了 my-module
:
{
"folders": [
{
"path": "node_modules",
"folder_include_patterns": [
"my-module"
]
}
]
}
但是 SublimeText 仍然显示 node_modules
下的所有文件。 如何让 Sublime Text 项目文件只显示某些文件夹?
我假设您不想忽略 node_modules
中的所有其他 模块。
您可以忽略 node_modules
目录并将您的模块包含在另一个文件夹中。
{
"folders":
[
{
"folder_exclude_patterns":
[
"node_modules",
],
"path": "."
},
{
"path": "node_modules/mymodule"
},
]
}
我的语法是正确的,但是创建文件不足以将目录创建到项目中。
由于 Sublime 中没有 'new project' 按钮,您可以创建一个文件夹:
- 在 Sublime 中打开文件夹。
- 单击项目 > 将项目另存为
这使得:
your_project.sublime-project
{
"folders": [
{
"path": "."
},
{
"path": "node_modules",
"folder_include_patterns": [
"my-module"
]
}
]
}
your_project.sublime-workspace
(保留为默认值)
另外:您必须从“项目”菜单打开项目(否则它仍然是一个文件夹并忽略 .sublime-project
文件)。