如何在 Sublime Text 3 中使用 xmllint?

Posted

技术标签:

【中文标题】如何在 Sublime Text 3 中使用 xmllint?【英文标题】:How do I use xmllint in Sublime Text 3? 【发布时间】:2015-08-19 18:12:27 【问题描述】:

我最近在 Sublime Text 3 中安装了 SublimeLinter,以帮助我正确编写 javascript 文件。我还设置了 xmllint 来帮助我处理我使用的 XML 文件。但是我无法让它在 Sublime Text 3 中运行。我按照these steps 安装并运行它,我可以从命令提示符列出它的目录,一切都井井有条。在 Sublime Text 3 中也启用了 Xmllint。但是,当我在 Sublime Text 3 中使用 XML 文件时,linter 似乎无法正常工作。如何配置 xmllint 使其在 Sublime Text 3 中运行?

【问题讨论】:

您对 xml 文件使用什么语法?另外,调试控制台是否告诉您 sublimelinter-xmllint 已激活? 不确定如何找到我的 xml 文件的语法。 Sublime text 3 确实说启用了 xmllint。那是调试控制台吗? fyi:你可以在 sublime 的右下角看到语法。如果需要,您可以单击它来更改语法。这也是影响语法高亮的原因。 【参考方案1】:

在底部的信息 sn-p 中找到答案here:

在 Windows 上,linter 错误消息不会总是出现。它出现 成为python中的一个错误。

以下:

与前面提到的其他错误消息不同,您不会看到 除非打开了调试模式,否则此消息,因为它不是 SublimeLinter 检测到的错误消息,它是捕获的输出 来自 [...] 可执行文件。因此,如果您没有看到任何错误或 控制台中的警告和 linter 不工作,打开调试 模式看看能不能找到问题的根源。

【讨论】:

以上是关于如何在 Sublime Text 3 中使用 xmllint?的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 Xdebug + Sublime Text 3 调试 PHP 代码

如何让sublime text 2/3支持中文编码

如何更新 Sublime Text 3 以使用 Python 3.10 语法

如何使用Sublime Text 3作为Markdown编辑器

如何在 Sublime Text 编辑器 3 中格式化代码 [重复]

如何使用Sublime Text 3作为Markdown编辑器