如何让Visual Studio 2013使用自定义JSON模式?
我正在从事一个项目,该项目涉及使用JSON存储和检索数据;为了编写一些示例数据,我正在使用VS2013的JSON编辑器,据推测,该编辑器支持使用任意JSON模式实现其Intellisense代码完成功能。但是,我无法让它识别任何未通过网站访问的模式,例如,工作正常,但/JSON/mySchema.JSON不能 它不会从$schema标记加载/JSON/mySchema.JSON,也不允许我输入它的名称;每当我在模式框中键入并按enter键时,它都会将模式框返回到“No schema Selected” 如何让VS2013识别我的自定义模式并从中生成Intellisense completion?我(从该功能的公告页面上的评论中)了解到,使用JSON模式的相对路径目前在Visual Studio 2013 Update 3中存在错误 “[…]相对$schema路径在非web项目中不起作用,将在更新4中修复。” (摘自一篇评论)如何让Visual Studio 2013使用自定义JSON模式?,json,visual-studio-2013,jsonschema,Json,Visual Studio 2013,Jsonschema,我正在从事一个项目,该项目涉及使用JSON存储和检索数据;为了编写一些示例数据,我正在使用VS2013的JSON编辑器,据推测,该编辑器支持使用任意JSON模式实现其Intellisense代码完成功能。但是,我无法让它识别任何未通过网站访问的模式,例如,工作正常,但/JSON/mySchema.JSON不能 它不会从$schema标记加载/JSON/mySchema.JSON,也不允许我输入它的名称;每当我在模式框中键入并按enter键时,它都会将模式框返回到“No schema Select
它应该可以在绝对路径下正常工作,但当然这是不可移植的。更新4应该很快就会出来;RC已经出来了,可以找到相关信息。你有没有让它工作过?我正在使用VS2015更新3,收到消息“应用于文档的架构类型不受支持”。我从来没有这样做过,抱歉。自从这个项目以来,我没有任何必要在Visual Studio中工作,所以我不知道它是否已被更改。看起来它正在工作:我只是在架构文件中错误地设置了$schema值。