如何让 Visual Studio 获取突出显示的 .json 源代码?
如何让 VS 获取高亮 .json 源代码?我还想让它具有一些与普通 JavaScript 相同的键绑定。在某种程度上,我真正需要/想要的是一种让 Visual Studio 将 .json 文件识别为 .js 文件的方法(我认为)。这可能吗?
How can I get VS to source highlight .json source code? I'd also like to have it have some of the same key-bindings that normal JavaScript enjoys. In a way all I'd really need/want is a way to have Visual Studio recognize a .json file as a .js file (I think). Is this possible?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
好消息!
在 Visual Studio 2013 Update 2 的 CTP2 中添加了 新的 JSON 项目项和编辑器
又一篇文章Visual Studio 2013 Update 2 CTP2 中的新 JSON 编辑器功能
Great news!
In CTP2 of Visual Studio 2013 Update 2 that was added a New JSON project item and editor
One more post New JSON editor features in Visual Studio 2013 Update 2 CTP2
尝试使用 Visual Studio 扩展 TextHighlighter:
VS 2010: TextHighlighterExtension
VS 2012: TextHighlighterExtension12
Try to use Visual Studio Extension TextHighlighter:
VS 2010: TextHighlighterExtension
VS 2012: TextHighlighterExtension12
从顶部菜单栏开始导航,
工具 -->选项 -->文本编辑器 -->文件扩展名
这里你可以添加
json
作为条目,但是Script Editor
根本不起作用,你可以使用Visual C++
编辑器体验这将提供非常基本的突出显示,直到 Microsoft 能够使用该程序并添加一些基本的 JSON 支持。Navigate starting at the top menu bar,
TOOLS --> Options --> Text Editor --> File Extensions
Here you can add
json
as an entry, however, theScript Editor
will not work at all, you can useVisual C++
editor experience which will provide very basic highlighting until Microsoft can get with the program and add some basic JSON support.进入菜单
工具..选项..文本编辑器..文件扩展名
添加JSON扩展名并选择使用脚本编辑器
Into the menus
Tools .. Options .. Text Editor .. File Extensions
Add the JSON extension and choose to use the Script Editor
问题是 json 文件不是有效的 javascript。 (仅包含没有分配的 javascript 文字的文件是无效的。)因此,虽然它会突出显示,但 Visual Studio 会确信您的文件是错误的,并且(个人)我发现这比缺少突出显示更烦人。
有这个项目: http://jsonviewer.codeplex.com/ 但它似乎很旧,目前没有维护。 (而且它似乎只是一个可视化工具,而不是语法突出显示插件。)
我目前正在为此寻找一个好的插件,或者可能正在编写一个。
The problem is that a json file isn't valid javascript. (A file containing just a javascript literals without an assignment is invalid.) So while it will highlight, Visual Studio will be convinced your file's wrong, and (personally) I find that more annoying than the lack of highlighting.
There is this project: http://jsonviewer.codeplex.com/ but that seems old and not currently maintained. (Also it seems like it's just a visualizer, not a syntax highlighting plugin.)
I'm currently look for a good plugin for this, or possibly writing one.