|
发表于 2019-12-5 10:25:16
|
显示全部楼层
vscode 的 files.exclude 非常难用
举例说明,假设我的目录结构如下:
- myapp
- |
- |-.vscode
- |-dir1
- |-dir2
- |-dir3
- |
- |-subdir1
- |-subdir2
- |-subdirthird
- |-subdirc
- |-subdirgo
- |-subdirpy
- |-subdir7
- |-subdir8
- |-subdirnew
复制代码
假设dir3目录下的内容我只需要subdir2,,必须如下设置才行
- "files.exclude": {
- "dir3/subdir1": true,
- "dir3/subdirthird": true,
- "dir3/subdirc": true,
- "dir3/subdirgp": true,
- "dir3/subdirpy": true,
- "dir3/subdir7": true,
- "dir3/subdir8": true,
- "dir3/subdirnew": true,
- }
复制代码
如果dir3目录下有1000个目录,,我只需其中一个,,那么我就需要在files.exclude下添加999个排除项
这简直弱的一笔,,
这种需求其实很常见,,比如RTOS的源码中一般都会有一个port目录,,下面是针对各种不同芯片的移植,,而我们肯定只需要查看其中的一个芯片的移植代码,,这时候就必须得写一堆files.exclude条目
这个问题其实在5年前就有人提出来了,,而且问题下面很多人都提出了对更灵活files.exclude设置的需求,,但5年过去了,,这个功能依然没有实现,,问题链接在此:Exclude all files except for...
|
|