【问题标题】:Validating JSON file with JSON schema in Emacs using flymake/flycheck? [closed]使用 flymake/flycheck 在 Emacs 中使用 JSON 模式验证 JSON 文件? [关闭]
【发布时间】:2013-10-23 19:39:42
【问题描述】:

是否可以通过 flymake/flycheck 在 Emacs 中使用 JSON 模式验证 JSON 文件? 检测与模式相关的错误并将其通知给 Emacs 的最佳验证器是什么 带有适当的错误消息和位置?

【问题讨论】:

  • Flycheck 不包含用于基于模式的 JSON 验证的语法检查器。你需要自己写……
  • 也许github.com/zaach/jsonlint 或者您需要更详细的架构选项?

标签: json emacs schema flymake


【解决方案1】:

Flycheck 支持 JSON:https://www.flycheck.org/en/latest/languages.html#json
lsp-mode 也可以与 flymake 或 flycheck 一起使用:https://emacs-lsp.github.io/lsp-mode/page/lsp-json/

【讨论】:

    【解决方案2】:

    flymake-json,它使用jsonlint。可以用package-install安装。

    【讨论】:

    • 在 Emacs 26.3 中不可用
    猜你喜欢
    • 2011-01-30
    • 2011-02-15
    • 2018-06-15
    • 2018-08-18
    • 1970-01-01
    • 2015-07-18
    • 1970-01-01
    • 2019-12-14
    相关资源
    最近更新 更多