我目前正在运行Ubuntu 14.o4,并在我的计算机上安装了HTML Tidy。我试图在Bluefish(bluefish 2.2.9-0trusty1)中使用它,但是任何时候我运行过滤器,它都会给我这个错误:
命令tidy -utf8退出,错误代码为512。
Tidy的当前外部过滤器命令是:|tidy -utf8|
答案 0 :(得分:0)
这里有关于此的讨论:http://narkive.com/4QvPqDp2.2
Olivier Sessink,写于2012年:
MartincrysmanZahradnäk发表的帖子
您好,我只是想知道为什么我不能直接从BF使用整洁...如果我尝试
命令tidy -qe'%i'退出,错误代码为512.
在svn中修复,%i和%o的命令工作 试。
但退出状态消息仍然存在,这对于无用 像tidy这样的命令会在出现错误的html时生成退出代码 一切都按预期工作。
我有点怀疑如何处理2.2.4:
1)删除对话框 - 这意味着蓝鱼也不会给出 如果例如没有安装整洁
,则会显示错误消息2)保持对话框 - 如果html不完美, bluefish将始终显示此错误消息
您的HTML中是否有任何错误?您是否使用语法上完美的“Hello,World”HTML示例获得错误?
答案 1 :(得分:0)
作为HTML整理报告此错误消息的解决方法,请尝试使用备用菜单选项来调用"整洁的HTML(perltidy)",这似乎对HTML中的错误更具弹性。默认选项并不是特别好,因此您可能需要更改它们(通过编辑外部工具配置对话框中的选项或rc文件目录:~/.bluefish/rcfile-2.0
);例如,-fws
冻结空格和-fnl
以保持换行符相同,这样可以简单地自动缩进,而无需完全重新格式化整个文件。