Geany可通过插件和外部工具实现HTML验证。首先启用“External Tools”插件,再安装HTML Tidy或vnu.jar验证器。配置外部工具命令:Tidy使用tidy -eq -errors -quiet “$(basename %f)”,vnu.jar使用java -jar /opt/vnu/vnu.jar “%f”。保存文件后运行命令,结果在消息窗口显示,支持快捷键触发,双击错误跳转行号,实现高效语法检查。

Geany 是一款轻量级的集成开发环境,支持多种编程语言,包括 HTML。虽然它本身不内置完整的 HTML 验证功能,但可以通过插件和外部工具实现 HTML 语法检查与验证。以下是设置 HTML 验证功能的详细步骤。
启用 Geany 插件支持
确保 Geany 已加载插件系统,才能使用外部验证工具:
打开 Geany,点击顶部菜单栏的 工具 → 插件管理器。 在插件列表中,确认 External Tools(外部工具) 已启用。这是运行 HTML 验证命令的基础。 如果未启用,勾选该插件并点击“确定”激活。
安装 HTML 验证工具:HTML Tidy 或 vnu.jar
选择一个外部验证器与 Geany 配合使用:
选项一:使用 HTML Tidy(适合基础格式检查)在终端运行 sudo apt install tidy(Ubuntu/Debian)或从官网下载 Windows 版本。 安装后,在终端输入 tidy --version 确认是否安装成功。选项二:使用 Nu Html Checker(vnu.jar,W3C 官方验证器)访问 https://www.php.cn/link/9ffe7d903de2691357188406c25cadf8 下载 vnu.jar。 将文件保存到本地目录,例如 /opt/vnu/vnu.jar。 测试运行:java -jar /opt/vnu/vnu.jar yourfile.html。
配置 Geany 外部工具进行 HTML 验证
将验证命令添加为 Geany 的快捷工具:
立即学习“前端免费学习笔记(深入)”;
点击 工具 → 外部工具(或使用快捷键 Ctrl+Shift+X 打开外部工具面板)。 点击“编辑命令”按钮(铅笔图标)进入自定义命令界面。 在空白行输入名称,如 “Validate HTML with Tidy” 或 “Check with vnu”。 对应填入以下命令之一:Tidy 命令示例:
tidy -eq -errors -quiet "$(basename %f)"
输出将显示错误行号和问题描述。
vnu.jar 命令示例:
java -jar /opt/vnu/vnu.jar "%f"
确保路径正确,并使用引号包裹文件名以处理空格。
设置快捷键(可选),如 Ctrl+F9。 关闭设置窗口。
使用验证功能
现在可以对当前 HTML 文件进行验证:
保存你的 HTML 文件(.html 或 .htm)。 按下你设置的快捷键,或通过 工具 → 外部工具 → 你命名的命令 运行。 结果会显示在 Geany 底部的“消息”窗口中,包含错误、警告和行号。 双击错误行可在编辑器中跳转定位。
基本上就这些。通过结合外部验证工具和 Geany 的外部命令功能,你可以高效地检查 HTML 语法合规性。虽然不是实时提示,但一键验证足够应对大多数开发场景。保持工具更新,尤其是使用 vnu.jar 时,能确保符合最新 W3C 标准。
以上就是如何通过Geany设置HTML验证插件的详细教程的详细内容,更多请关注创想鸟其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/1593451.html
微信扫一扫
支付宝扫一扫