是否可以让JSON模式自动完成和带有Eclipse的文档?

时间:2018-08-23 10:33:54

标签: json eclipse jsonschema json-schema-validator

我有一个庞大的JSON设置文件,可用于我的一个项目。我想通过JSON模式编写一些文档和验证规则,因此对于不熟悉该文件的人来说,此文件的版本更容易。

我希望能够在Eclipse中打开json设置文件,并通过intellisense自动完成json属性的设置。我也想在鼠标悬停在json设置属性上时查看其文档注释。

我找不到有关此功能的任何文档。蚀能做到吗?

1 个答案:

答案 0 :(得分:1)

我会回答我自己的问题,因为我找到了一种简单的方法并且效果很好。

所以

  

·有一个test.json文件,其中包含您的项目的设置,   您想要在上获得自动完成功能

     

·具有一个c:\ test.schema.json文件,其中包含您的架构   设置文件

在Eclipse上激活此功能的步骤是:

  

1-日食

     

2-转到“窗口>首选项:JSON> JSON目录”

     

3-添加带有“ test.json”作为文件的新条目,然后   “ file:/ c:/test.schema.json”作为网址

     

4-在“窗口”>“首选项”下启用语法和架构验证:   JSON> JSON文件>验证”

     

5-应用更改

     

6-用eclipse打开test.json文件,并检查ctrl + space是否执行自动完成

我发现此过程中唯一乏味的部分是每次修改JSON模式文件时,都必须再次转到“窗口>首选项:JSON> JSON目录”,然后再次应用更改刷新新值