我需要编写一个自定义扩展名,以支持新的javascript mvc框架。框架具有以前缀fjs-config * .json开头的配置文件,这些文件定义以下内容,
- 特定于框架的文件的名称(json,js,html)
- 对js函数名称的引用(在js文件中定义的函数)
- 对在json文件中定义的表单架构的引用
- 对html文件中定义的html模板的引用
- 对框架中使用的路由的引用
扩展名
- 需要在编辑器中打开此文件时被激活
- 应根据框架规则(对于fjs-config.json)(http://schemastore.org/json/)加载用于json语法验证的框架json模式文件
- 提供从fjs-config.json文件到实际js函数定义的ctrl +单击导航
- 提供从fjs-config.json文件到实际json表单定义/文件的Ctrl +单击导航
- 提供从fjs-config.json文件到实际html模板定义/文件的ctrl +单击导航
- 其他验证
我现在是否需要编写语言服务器扩展或使用现有的嵌入式json lang-server并编写可以与之交互以实现此处期望的自定义客户端扩展感到困惑。我已经经历了示例扩展。需要帮助,因为我目前无法继续执行此操作。