首页
/ Highlight.js 项目将增加JSONC语法高亮支持

Highlight.js 项目将增加JSONC语法高亮支持

2025-05-08 02:34:34作者:幸俭卉

Highlight.js 作为一款流行的代码语法高亮库,近期计划增加对JSONC(JSON with Comments)格式的支持。JSONC是JSON的一个扩展版本,允许在JSON文件中添加注释,这在配置文件和开发环境中非常实用。

JSONC格式在实际开发中有着广泛的应用场景,特别是在VS Code等编辑器的配置文件中。虽然标准的JSON规范不支持注释,但许多开发者习惯使用这种扩展格式来提高配置文件的可读性。

目前Highlight.js的JSON语法高亮实现已经能够正确处理JSONC文件中的注释内容,只是缺少专门的"jsonc"语言标识符。这一改进将使Highlight.js与Rouge、Shiki等其他语法高亮工具保持一致,这些工具都已经支持了jsonc作为独立的语言标识。

对于开发者而言,这一改动意味着:

  1. 可以直接使用"jsonc"作为语言标识来高亮显示带有注释的JSON文件
  2. 无需再担心JSONC文件被错误识别为普通JSON而导致注释部分显示异常
  3. 与VS Code等编辑器的JSONC支持保持更好的兼容性

这一改进虽然看似简单,但对于使用JSONC格式的开发者来说将带来更好的开发体验。Highlight.js团队欢迎社区贡献者参与这一改进的实现。

登录后查看全文
热门项目推荐
相关项目推荐