Closed Ace-Radom closed 6 months ago
这个是因为c++ filesystem对于这样的文件,返回的扩展名是"" 当前如果扩展名是空,则默认匹配所有菜单 https://en.cppreference.com/w/cpp/filesystem/path/extension
<< fs::path("/foo/.hidden").extension() << '\n'
""
== 后面看下是否单独处理
最新版本,保留这种模糊匹配的方式,然后加了精确匹配
最新版本,保留这种模糊匹配的方式,然后加了精确匹配
好的 我也会找时间去测试一下
因为功能已经变更,如果有新的问题,可以开新单了..
我并不清楚这是一个bug还是本来就是这样的 但我注意到扩展名匹配有时的行为和我的预想有出入
我尝试让他只匹配
.json
文件 在大多数时候他也是有用的 但在遇到我右键点击那些仅扩展名 (如.gitignore
) 或无扩展名 (如README
) 之类的文件时 他一样会显示这个配置 我不知道这是为什么