记事本++ HTML Tidy

记事本++的HTML整理是否损坏? 除了Tidy(第一个)以外,其他的命令都不起作用。 即使select了全部文本,它们也不会显示任何消息。 我真的需要Tidy来工作,还是仅仅是N ++最新版本的限制,还是缺乏支持?

此外,只要从颜色对话框中select颜色,自定义语法对话框就会冻结。 直到我点击粗体,斜体或下划线checkbox之一,它才会响应。 这是一个错误? 我如何解决它?

除了第一个选项之外,所有的菜单选项都重写了HTMLTIDY.CFG文件,该文件指定了HTML Tidy使用的格式化规则。 如果HTMLTIDY.CFG不存在,这些菜单选项可能不起作用。

创build一个文本文件并键入一个简单的指令,如:

text-spaces: 2

将文件另存为%ProgramFiles% \ Notepad ++ \ plugins \ Config \ tidy中的 htmltidy.cfg 。 重新启动记事本++和所有的选项应该工作。

Windows 7-10 x64,Notepad ++ 5.9.5解决scheme:

它与libTidy.dll没有包含在当前的发行版中有关。
但是,它在早期版本中可用。

解决方法是下载5.9 zip ,然后
复制以下文件夹之一:
ansi \ plugins \ Config \ tidyUnicode \ plugins \ Config \ tidy
到当前的Notepad ++ \ plugins \ Config文件夹

另外,如果您安装到c:\ Program Files或c:\ Program Files(x86)目录,您将需要调整整洁文件夹的权限以允许非pipe理员访问

我在Windows 7中有这个问题…我的解决scheme是确保权限正确地设置在HTMLTIDY.CFG

它实际上是需要可写的文件夹 (%ProgramFiles%\ Notepad ++ \ plugins \ Config \ tidy),而不仅仅是TIDYCFG.INI。 这将允许Notepad ++也写HTMLTIDY.ERR。

给“所有用户”(或者你的机器上的所有用户)完全控制文件夹,一切都应该正常工作。

我运行的是Windows 7和Notepad ++ 5.9。 有同样的问题。 解决:

  1. 为所有用户授予“C:\ Program Files(x86)\ Notepad ++”文件夹的完全权限
  2. 在“C:\ Program Files(x86)\ Notepad ++ \ plugins”下创build一个名为“Config”的新文件夹
  3. 下载这个文件: http : //jwaltonmedia.com/tools/tidy.zip 。 它是“整洁”文件夹的压缩版本
  4. 将压缩文件夹解压到上面创build的“Config”文件夹中。 它应该创build一个名为“整洁”的文件夹

重新启动记事本++,你应该设置。

这里有一个有用的默认HTMLTIDY.CFG,它为您打印HTML:

 // sample config file for HTML tidy indent: auto indent-spaces: 2 wrap: 72 markup: yes output-xml: no input-xml: no show-warnings: yes numeric-entities: yes quote-marks: yes quote-nbsp: yes quote-ampersand: no break-before-br: no uppercase-tags: no uppercase-attributes: no char-encoding: latin1 new-inline-tags: cfif, cfelse, math, mroot, mrow, mi, mn, mo, msqrt, mfrac, msubsup, munderover, munder, mover, mmultiscripts, msup, msub, mtext, mprescripts, mtable, mtr, mtd, mth new-blocklevel-tags: cfoutput, cfquery new-empty-tags: cfelse 

取自: http : //sourceforge.net/p/notepad-plus/discussion/482781/thread/c6afffe0

用鼠标右键单击Notepad ++
以pipe理员身份运行

在v6.6.8上,这个插件运行良好:

https://code.google.com/p/npp-tidy2/downloads/list

ZIP包有一个dll文件和一个doc文件夹。

将dll复制到: %ProgramFiles%\Notepad++\plugins\并将doc的内容提取到: %ProgramFiles%\Notepad++\plugins\doc\

一旦你复制,重新启动N ++。

用法:插件> Tidy2> …

默认情况下,Tidy2生成其他HTML标签。 您可以通过configurationoutput-xml: noshow-body-only: yes来防止这种情况的发生show-body-only: yes插件是> Tidy2> Edit config …

更多关于这个: 防止添加html标签的整洁

我的猜测是你需要升级。 我有Notepad ++ 5.3.1(Unicode)。 TextFX HTML Tidy插件工作得很好,而颜色select器( 用于给我提供与您描述的相同的问题)不再lockingStyler对话框。