在VSCode中显示隐藏的NodeModules文件夹

时间:2018-09-20 16:18:32

标签: visual-studio-code

vscode中的节点模块文件夹当前处于隐藏状态,我想在VSCode中显示此文件夹。

vscode中是否有任何特定设置可以实现这一目标?

4 个答案:

答案 0 :(得分:3)

资源管理器视图

如果node_modules隐藏在资源管理器视图中,则您的模式可能与该目录匹配。转到settings,搜索files.exclude,并确保您没有在用户设置和/或工作区设置中排除该目录。

搜索结果

如果您希望搜索结果默认包含node_modules,则需要从search.exclude设置中删除该模式。请注意,search.exclude继承了files.exclude设置的所有glob模式。

如果您只是想让特定搜索包含node_modules,但默认情况下不希望包含它,则可以在搜索视图中切换一个齿轮图标(转到搜索视图,切换搜索详细信息使用...图标,在“要排除的文件”输入字段中单击齿轮图标)。

答案 1 :(得分:1)

如果您的目录中有 .vscode 文件夹,请打开此文件夹中的 settings.json 文件并将 "**/node_modules": true 替换为 "**/node_modules": false

答案 2 :(得分:1)

为了使其他答案更加明确,为了仅取消隐藏一个项目的 node_modules 内容,请在项目文件夹中创建一个名为 .vscode/settings.json 的文件(如果尚未存在)并添加以下设置:

{
    "files.exclude": {
        "**/node_modules": false
    },
    "search.exclude": {
        "**/node_modules": false
    }
}

注意 "search.exclude" 下的设置需要在搜索中重新包含这些文件,否则 VSCode 将继承用户设置中定义的 "files.exclude" 模式,其中可能包含类似 {{ 1}}。

如果您希望为所有项目取消隐藏 "**/node_modules": true,请打开 node_modules > Preferences,确保选择 用户 设置选项卡而不是 < strong>Workspace 选项卡,然后转到 Settings > Text Editor > Files 并删除包含 Exclude 的行。

答案 3 :(得分:0)

在Mac上

代码->首选项->设置->功能->排除->添加样式/删除