用于加载源代码的 VS 代码扩展



我有兴趣扩展VS Code以从文件系统以外的地方加载/编辑/保存项目代码,文件等。例如,假设我想将我的项目存储在数据库中。我查看了扩展 API 文档,但没有看到任何明显的东西。是否有以这种方式扩展 VS Code 的 API?

环顾四周后,您似乎需要查看官方 API 文档的"工作区"部分:

https://code.visualstudio.com/docs/extensionAPI/vscode-api#_workspace

rootPath变量采用字符串参数,但没有什么说它需要是一个文件路径,所以也许那里有一些回旋余地。

话虽如此,createFileSystemWatcher()方法似乎设置为与实际文件系统一起使用。因此,即使你可以让 VSC 从数据库等位置查找文件,你也可能无法使用任何在更改文件时更新 UI 的事件。

最新更新