【发布时间】:2022-08-16 05:02:07
【问题描述】:
有谁知道 vscode 是否发布了 launch.json 或任何其他 json 文件的架构。我找到了 tasks.json,但找不到任何其他 json 文件。
有谁知道 vscode 是否发布了 launch.json 或任何其他 json 文件的架构。我找到了 tasks.json,但找不到任何其他 json 文件。
tasks schema is generated at runtime
我们的模式不是完全静态的,我们在运行时构建它。有些东西很容易记录(比如dependsOn),但其他东西,比如任务类型,是根据安装的扩展程序添加到架构中的,包括内置的扩展程序。因此,除了您列出的类型之外,您还可以从已安装的扩展中获得更多。
VS Code 确实提供了a reference page for general properties of tasks.json。
launch.json 也差不多。该模式是特定于语言的,可以在their documentation 下的每个相应语言文档页面中找到文档。前任。 nodejs,c++,python。
在schemastore.org 可以找到很多实际的json 模式文件,但我认为task.json 和launch.json 不能这么说。
【讨论】: