Notepad++插件TextFX的下载和使用

今天遇到相同的问题已解决特此记录

面对着凌乱的xml或html代码,如何将其整齐的格式化?除了可以在Visual studio和Dreamweaver中格式化外,还有一种选择就是使用Notepad++插件TextFX来做到。   Notepad++是一款免费的开源的跨平台的代码编辑器。它支持包括中文在内的多国语言,功能强大。不仅可以实现语法高亮显示,也有语法折叠功能,并且支持宏以及扩充基本功能的外挂模组。代码高亮和标签选中后自动寻找闭合标签功能让敲代码变得更加方便。   但是默认最新版的Notepad++已经不带TextFX插件了,因此需要自己下载和安装才能使用。

1、下载TextFX v0.26 点此下载TextFX

2、安装 将下载后的文件解压,得到NppTextFX.dll,将其复制到Notepad++安装目录下的plugins文件夹,重启即可。

3、关于Tidy 安装完插件TextFX后,还缺少一个TextFX的插件Tidy,所以TextFX的一部分功能还不能用。 Tidy的下载地址很难找,但在旧版的Notepad++ v5.9里还有这个插件libTidy.dll,因此需先下载Notepad++ v5.9,地址:http://download.tuxfamily.org/notepadplus/5.9/npp.5.9.bin.zip 将Notepad++ v5.9的zip包解压后,进入plugins\Config文件夹,将tidy文件夹复制到新版的Notepad++安装目录下的plugins\Config文件夹即可。

4、使用TextFX 1)删除程序空行  选择相应的文本 点击TextFX —> TextFX Edit —> Delete Blank Lines后,删除选中文本内的空行 将选中文字的多个连续空格转换成一个空格。 点击TextFX —> TextFX Edit —> Delete Surplus Blank Lines

2)整理xml格式 选中所有文本,将未格式化的xml文件按照规格缩进 点击TextFX—>HTML Tidy—>Tidy: Reindent XML

3)改变字符大小写 选择相应的文本 点击TextFX —> TextFX Characters, 可以选择如下几种形式: UPPER CASE 全部大写  lower case 全部小写  Proper Case 首字大写  Sentense case 句子模式  iNVERT cASE 首字小写,其他大写

4)去掉文本中的HTML元素  选择HTML元素 点击TextFX —> TextFX Convert —> Strip HTML tags table tabs

5)转换为HTML实体  即把“<”转换成“&lt;”、把“>”转换成 “&gt;”。 选择相应的文本 点击TextFX —> TextFX Convert —> Encode HTML (&<>”)

6)计数 对选中的文字记数,包括详细的文字总数,行数等。 选择相应的文本 点击TextFX Tools -> Word Count

时间: 2024-10-14 05:54:21

Notepad++插件TextFX的下载和使用的相关文章

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

<安装:打开 notepad++  插件 -> Plugin Manager -> Show Plugin Manager -> available ->选中 TextFX ->install> (注:如果没有插件的话--首先updates插件) Notepad++插件TextFX Characters是一款默认安装的插件,由于功能强大,被编程爱好者认为是最好的Notepad++插件,第二名是Light Explorer.但由于TextFX插件命令过多,而且没有汉

利用Notepad++插件(JSToolNpp):让JS代码格式化对齐

http://www.ycyjkj.com/post-663.html 程序员或者正在学习的同学一般都会遇到一个问题,看别人的源码,只是一行,没有分开,让人看的很别扭,也可能是作者故意这样做的,也可以是无意而为之,但是这样对阅读代码肯定不方便. 易捷博客网找到了这种方法,利用插件 让JS代码对齐 看下具体的操作步骤 下载插件:打开Notepad++ ,然后 插件 --  Plugin Manager -- Show Plugin Manager 安装插件:找到 JsTool ,选中,然后点击In

Notepad++插件Python Script和Emmet的安装使用教程(转载)

安装插件Python Script和Emmet: 最近在做一个项目,涉及到大量的HTML.CSS代码的编写,手动写代码效率实在是低下.于是想搜索一下,有没有Notepad++插件可以支持自动生成的,果不其然还真有.Emmet,这款神器其实就是 Zen Coding的升级版,它可以极大的提高代码编写的效率,并提供了一种非常简练的语法规则,立刻生成对应的 HTML 结构或者 CSS代码,同时还有多种实用的功能帮助进行前端开发. Emmet支持多种编辑器,如Sublime Text 2,TextMat

Notepad++插件Emmet和Python Script的安装

最近在做一个项目,涉及到大量的HTML.CSS代码的编写,手动写代码效率实在 是低下.于是想搜索一下,有没有Notepad++插件可以支持自动生成的,果不其然还真有.Emmet,这款神器其实就是 Zen Coding 的升级版,它可以极大的提高代码编写的效率,并提供了一种非常简练的语法规则,立刻生成对应的 HTML 结构或者 CSS 代码,同时还有多种实用的功能帮助进行前端开发. Emmet支持多种编辑器,如Sublime Text 2,TextMate 1.x,Eclipse/Aptana,E

iOS开发UI篇—推荐两个好用的Xcode插件(提供下载链接)

iOS开发UI篇—推荐两个好用的Xcode插件(提供下载链接) 这里推荐两款好用的Xcode插件,并提供下载链接. 一.插件和使用如下: 1.两款插件 对项目中图片提供自动提示功能的插件:KSImageNamed-Xcode-master 提供快速创建自动注释:VVDocumenter-Xcode-master 2.使用介绍: (1)KSImageNamed-Xcode-master的使用 安装该插件后,会对文件中图片进行智能提示. (2)VVDocumenter-Xcode-master能提供

m2e插件的新下载地址

今天在按照<Maven实战>这本书给eclipse配置maven的m2eclipse插件的时候发现,书中写的老的下载地址http://m2eclipse.sonatype.org/sites/m2e失效了,后来去官网上查了下发现插件下载地址改成这个了:https://repository.sonatype.org/content/sites/forge-sites/m2e.这个地址下有很多个版本,网上有人推荐使用最上面的老版本,而我则是按照<Maven实战>这本书的中提到的版本来使

经典栈溢出利用详解一例—Notepad++插件CCompletion

标 题: 经典栈溢出利用详解一例-Notepad++插件CCompletion 时 间: 2014-02-23,21:08:51 回顾 上篇文章介绍了Noetpad++程序中的一个插件CCompletion存在的一个因使用不安全的lstrcpyW函数拷贝字符串造成的栈溢出漏洞,并且确定了漏洞的大致利用入口,已经找到了可控EIP数据在整个输入数据中的精确位置,但是如果要写出可以利用的Shell Code还需是需要费一番功夫去调试和修正的.这篇文章就按照前面所说的那个漏洞的利用入口来详细的介绍一个可

猫抓,Chrome下一款音频、视频地址嗅探插件(附下载)

这款 Chrome 插件叫:猫抓,除了可以嗅探音频地址,还能嗅探视频下载地址,功能也很强大. 猫抓插件下载 如果你可以访问外网,直接去 Chrome 商店搜索下载即可,插件下载地址:链接直达. 如果你无法访问外面,那么这里提供百度网盘下载地址,解压后获取 crx 插件,然后直接拖向 Chrome 浏览器即可自动安装. 百度网盘链接: https://pan.baidu.com/s/1jL2xb-jT7Rxbc28LfibqzA 密码: sr14 下载完后,浏览器右上方有一个小猫咪的图标: 当访问

插件org.mybatis.generator为啥报红: &lt;!--该插件如果想下载就要在依赖中下载好才能放在这里,否则不能下载--&gt;

<plugin> <!--该插件如果想下载就要在依赖中下载好才能放在这里,否则不能下载--> <dependency> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-maven-plugin</artifactId> <version>1.3.5</version> </dependency>