VSCode 又出大招了

博客讨论了如何通过VSCode的file-nesting功能改善前端项目中的配置文件管理。此功能允许开发者根据自定义模式将相关文件进行分类,例如将git和Dockerfile相关文件归类。通过社区提供的配置,可以实现更整洁的项目结构,便于查找和管理文件。最终效果是将同类文件组织在一起,提高开发效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

对于一个前端项目来说,在根目录下大家应该能看到一坨的配置文件,少则几个,多则十来个。

这些文件大部分情况下不需要开发人员关注,真的要关注起来的时候又得去寻找自己需要的那一个。

f4a3022805b4af7bd5fae7673a0d2d9c.png

以上以 React 为例,这一屏密密麻麻的配置文件,其实底下还有五六个文件没截全。

那么我们是否能给这些配置文件做一些分类以帮助我们后续寻找文件呢?就比如我们开发项目的时候都偏向于把同一功能或者属性的文件放在一个目录下方便管理。

实际上 VSCode 在上个月初支持了 file-nesting 的功能。

这个功能能通过配置一些 pattern 以帮助开发者按照他们的规则去分类文件。

比如说我们想归类 git 及 dockerfile 相关的文件的话,就可以按照如下代码在 VSCode 中配置。

"explorer.experimental.fileNesting.enabled": true,
"explorer.experimental.fileNesting.expand": false,
"explorer.experimental.fileNesting.patterns": {
    ".gitignore": ".gitattributes, .gitmodules, .gitmessage, .mailmap, .git-blame*",
    "dockerfile": "dockerfile*, .dockerignore"
}

当然了,社区已经有大佬做好了类似的配置,大家可以在这个 vscode-file-nesting-config 仓库 中找到对应的配置使用即可。

最后可以实现如下的效果:

6b7f9e12dadfa86e31aa0e67973e6373.png
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值