0

我目前正在运行 Ubuntu 14.o4,并在我的计算机上安装了 HTML Tidy。我试图在 Bluefish (bluefish 2.2.9-0trusty1) 中使用它,但每当我运行过滤器时,它都会给我这个错误:

命令 tidy -utf8 退出,错误代码为 512。

当前用于 Tidy 的外部过滤器命令是:|tidy -utf8|

4

2 回答 2

0

作为 HTML tidy 报告此错误消息的解决方法,请尝试调用“Tidy HTML (perltidy)”的替代菜单选项,这似乎对 HTML 中的错误更具弹性。默认选项不是特别好恕我直言,因此您可能必须更改这些(通过编辑外部工具配置对话框中的选项或 rc 文件目录:)~/.bluefish/rcfile-2.0;例如,-fws冻结空白并-fnl保持换行符不变可以让您简单地自动缩进,而无需完全重新格式化整个文件。

于 2017-12-11T12:15:45.190 回答
0

这里有一个关于这个的对话:http: //narkive.com/4QvPqDp2.2

Olivier Sessink,2012 年写道:

马丁·克里斯曼·扎赫拉德纳克的帖子

您好,我只是想知道为什么我不能直接从 BF 使用 tidy ......如果我尝试

命令 tidy -qe '%i' 退出,错误代码为 512。

在 svn 中修复,带有 %i 和 %o 的命令再次起作用。

但是退出状态消息仍然存在,这对于像 tidy 这样的命令在一切都按预期工作时为错误的 html 生成退出代码是无用的。

我有点怀疑如何为 2.2.4 处理这个问题:

1)删除对话框 - 这意味着如果 tidy 根本没有安装,bluefish 也不会给出错误消息

2) 保留对话框 -如果 html 不完美,bluefish 将始终显示此错误消息

您的 HTML 中是否有任何错误?您是否在语法上完美的“Hello, World”HTML 示例中遇到错误?

于 2016-12-21T21:28:46.793 回答