/ / Wie kann Visual Studio 2013 ein benutzerdefiniertes JSON-Schema verwenden? - json, visual-studio-2013, jsonschema

Wie kann ich Visual Studio 2013 dazu bringen, ein benutzerdefiniertes JSON-Schema zu verwenden? - json, visual-studio-2013, jsonschema

Ich arbeite an einem Projekt, das die Nutzung beinhaltetvon JSON zum Speichern und Abrufen von Daten; Um einige Beispieldaten zu schreiben, verwende ich den VS2013-JSON-Editor, der angeblich die Verwendung eines beliebigen JSON-Schemas für seine Intellisense-Codevervollständigungsfunktion unterstützt. Ich konnte jedoch nicht erkennen, dass es irgendwelche Schemata gibt werden nicht über eine Website aufgerufen, z http://json-schema.org/draft-04/schema funktioniert gut, aber /JSON/mySchema.json nicht.

Es wird nicht geladen / JSON / mySchema.json aus dem $ schema-Tag, noch wird es mir erlauben, ihren Namen einzugeben; Immer wenn ich es in das Schemafeld eintippe und Enter drücke, wird das Schema-Feld auf "Kein Schema ausgewählt" gesetzt.

Wie kann VS2013 mein benutzerdefiniertes Schema erkennen und daraus Intellisense-Vervollständigung generieren?

Antworten:

2 für die Antwort № 1

Ich habe gelernt (aus Kommentaren auf der Ankündigungsseite für diese Funktionalität), dass die Verwendung relativer Pfade für JSON-Schema derzeit in Visual Studio 2013 Update 3;

"[...] der relative $ schema-Pfad funktioniert nicht in einem Nicht-Web-Projekt und wird in Update 4 behoben."

(aus einem Kommentar zu diese Seite)

Es sollte mit einem absoluten Pfad gut funktionieren, aber das ist natürlich nicht tragbar. Update 4 sollte bald raus sein, der RC ist schon raus und Informationen können gefunden werden Hier.