最新消息:20210917 已从crifan.com换到crifan.org

【整理】Notepad++中的HTML格式化:最后选用简洁高效的Tidy2

Notepad++ crifan 14519浏览 0评论

【背景】

经常需要格式化HTML,之前只能去用:

http://www.ostools.net/codeformat/html

将乱的html格式化为整齐的:

use oschina tool to do html format

现在,希望在本身常用的Notepad++中,找到合适的插件,做html的格式化。

【解决过程】

1.参考:

Notepad++ 插件之 TextFX (安装及作用)

去看了看,结果:

TextFX->TexFX HTML Tidy->Tidy(most recent HTMLTIDY.CFG)

不可用,是灰色的:

textfx html tidy gray can not click

 

另外试了试,不选择html代码,结果上述功能也还是灰色的。

 

2.然后又参考:

formatting code within notepad++?

去确保,选择了另外的,整个的完整的html,并且也是选择了的,结果那个Tidy(most recent HTMLTIDY.CFG)还是灰色的。

3.参考上述帖子,去Plugin Manager中找找UniversalIndentGUI:

found UniversalIndentGUI in plugin manager

安装试试。

此处下载好慢。。。

然后安装也极其的慢,中间甚至需要安装什么QtCore.dll,QtGUI4.dll等等东西,

真是无语了。。。

你妹的,从下载到安装,感觉有半小时了。。。

而以往安装一个npp插件,一般不超过30秒的。。。

 

3.另外看到上面有个tidy2,并且也看到别人:

一款很高效的html美化/xhtml格式化Notepad++插件tidy2

推荐此插件的。

等有空也去试试。

4.这人:

HTML代码格式化 HTML Tidy Notepad++

提到的HTML tidy貌似不错。

貌似和上面的tidy2是同一个东西?

 

5.后来在:

想问下谁知道notepad++怎么格式化(美化)没有缩进的源代码?

看到有人说到,关于TextFX需要去设置才可以的。

所以去看了看,然后在:

D:\Program Files (x86)\Notepad++\plugins

中,的确是有NppTextFX.dll的,但是没看到NPPTextFX文件夹。

所以自己新建一个,然后在其中再新建配置文件:HTMLTIDY.CFG

内容为:

HTMLTIDY CFG file

结果好像需要重启notepad++才可以的。

所以暂时不弄了。

 

6.又去看看:

about tidy

结果提示找不到:

notepad++\plugins\config\tidy\libtidy.dll

can not find npp config tidy libtidy dll

然后去确认一下,果然在:

D:\Program Files (x86)\Notepad++\plugins\config

根本就没有什么tidy。

感觉像是此处的TextFX被破坏了?

还是Notepad++本身安装不正常?

还是需要额外下载什么tidy插件才能在TextFX中用的?

 

7.后来看到:

Notepad++ 中有什么好的代码格式化插件?

解释的,算比较全的了。

 

8.最后终于下载和安装完毕那个UniversalIndentGUI,去试试效果:

try UniversalIndentGUI indent text

然后结果极其的难看:

after format is very bad

然后去setting中看看

结果看到其支持N多插件

support many many plugins

但是,很明显,此处不好用。

删掉。

换tidy2试试。

9.去安装Tidy2:

install tidy2

然后,在没有选择html内容的前提下,去试试:

use tidy2 config 1

结果就已经很好了:

already can format good for html

属于简洁好用的。

 

【总结】

notepad++中,只是普通的格式化html的话,用tidy2,即可。

转载请注明:在路上 » 【整理】Notepad++中的HTML格式化:最后选用简洁高效的Tidy2

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

网友最新评论 (7)

  1. 感觉好高级的样子。。
    浮云10年前 (2014-11-15)回复
  2. 非常感谢博主,受益很多。谢谢。
    权先生10年前 (2014-05-08)回复
  3. 我喜欢你的博文叙述方式,简洁高效!
    何轲10年前 (2014-03-07)回复
  4. 我用tidy2格式化Html,反而会去掉所有已有格式。怎么设置都不行,换多台电脑都不行。请问博主是怎么设置的?
    abcat11年前 (2013-07-09)回复
    • 使用默认设置,没有做任何改动。
      crifan11年前 (2013-07-12)回复
      • 试着从源码库直接下载最新版解决了,不知为何在我的电脑上使用plugin manager下载的tidy2无法使用。
        abcat11年前 (2013-07-17)回复
        • 那就真不知道是啥原因了。 建议你去将两种办法所得到的tidy2的内容,(用beyondcompare)比较看看有何区别,看看是不是由于版本不同,还是其他啥情况。
          crifan11年前 (2013-07-17)回复
103 queries in 0.337 seconds, using 23.32MB memory