【问题标题】:Commenting .json config files评论 .json 配置文件
【发布时间】:2015-10-20 14:04:21
【问题描述】:

我一直在研究 ASPNET 5 和 MVC6。与以前版本相比的一个主要变化是,在新版本中,许多配置文件是 .json 而不是 .xml。

麻烦有两个方面:

  1. 配置文件通常需要 cmets 以实现可维护性和调试(例如,在修改配置时注释掉原始行,以便在更改效果不佳时轻松返回原始行。)
  2. .json 不支持 cmets,除非通过 hack。有numerous hack 可以在 JSON 中添加评论支持,很多都提到了here。但是,对于应该使用哪种 hack 来保持代码的可读性、可维护性以及(希望)与 Visual Studio 的工具兼容,并没有多少标准。

如果每个开发者都选择自己的评论技巧,或者干脆停止将可读性 cmets 添加到配置文件中,这将是开发者体验的一大退步。此外,Visual Studio 具有注释/取消注释快捷方式,适用于支持许多开发人员在开发和调试周期中大量使用的 cmets 的所有语言。开发世界不需要另一个“不要忘记在这种情况下常规的东西不起作用,你需要做另一件事。”

对于使用 Visual Studio 和 MS 工具链将 cmets 侵入 .json 配置文件的哪种方法是“最佳”的,是否有任何 Microsoft(或类似的)指南?

【问题讨论】:

  • 一点也不。我知道该线程和其他线程中有许多黑客攻击。我的问题具体是哪些在 Visual Studio 和 Microsoft 工具链的环境中最有效。

标签: json debugging visual-studio-2015 asp.net-core-mvc


【解决方案1】:
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-07-29
  • 1970-01-01
  • 2013-07-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多