Weiß jemand, wie VS 2010 die gleiche Hervorhebung für eine Datei mit dem Namen .JSON zu verwenden, wie es für eine JavaScript-Datei verwendet? Sie arbeiten nur an einer Client-Site und haben alle ihre JSON-Template-Dateien als .JSON benannt, mit dem Ergebnis, dass ich nur einen einfachen alten Texteditor bekomme, wenn ich ihn in Visual Studio öffne. Irgendwelche Vorschläge? Ich bin sicher, es muss eine Option sein, irgendwo, die es tun würde, aber ich kann es nicht so weit finden ...JSON Javascript Hervorhebung in Visual Studio 2010
Antwort
Extras -> Optionen -> Texteditor -> Dateierweiterung
Beenden Sie Ihre Erweiterung ' json 'und wählen Sie' Script Editor 'und klicken Sie auf' Hinzufügen '.
Öffnen Sie alle JSON-Dokumente erneut, damit sie wirksam werden.
Dies wird Ihnen ein wenig Syntax Färbung geben, aber in diesem rohen JSON ist kein gültiges Javascript aus der Perspektive des Editors Sie Verliere jegliche Formatierungsunterstützung und die Seite ist voll mit grünen Squigglies. Was benötigt wird, ist ein JSON-spezifischer Editor. –
@SkySanders Wie ist roher JSON nicht gültig Javascript? –
eine Datei * nur * Halt: { a: 72, b: "Bugs Bunny" } gültig json ist aber nicht gültig Javascript. – citykid
Eine weitere Option ist Text Highlighter (Erweiterung für Visual Studio 2010) zu verwenden, die Syntax für die folgenden Textformate hervorgehoben bietet:
- .json (auch bieten Syntax-Validierung)
- .bat
- .cmd
- ini
- .txt
- .log
+1; auch als [Erweiterung für Visual Studio 2012] verfügbar (https://visualstudiogallery.msdn.microsoft.com/fd129629-a1a1-417c-ac80-c9ac7a67b968). – rsenna
Gute Neuigkeiten!
In CTP2 von Visual Studio 2013 Update 2, die eine New JSON project item and editor
ich einen Vorschlag erstellt haben auf der VS Benutzersprach Website hinzugefügt wurde. Bitte stimme dafür: http://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/4034793 –