问:有没有办法在Visual Code编辑器中更改文件浏览器的功能?
详情: 我想实现一个典型的文件夹结构,您一次只能看到一个文件夹的内容(很像Windows中的常规文件夹导航)。 所以" root"在Visual Code中的文件浏览器中始终是导航到的当前文件夹。
答案 0 :(得分:1)
请记住"可以"并不总是意味着"应该",但我相信你"可以"在某种程度上实现这一点。但是,您不必更改内置文件资源管理器,而是必须贡献自己的资源管理器"资源管理器"遵循docs进行扩展。您指定要在扩展程序中package.json
提供资源管理器,如下所示:
"contributes": {
"views": {
"explorer": [
{
"id": "myfileexplorer",
"name": "My File Explorer",
"when": ""
}
]
}
}
然后,在扩展程序中实现TreeDataProvider界面。
这个过程过于复杂,无法在此处的评论中进行描述,但您可以看到示例代码here。