如何在Notepad ++中自动设置格式/缩进XML / HTML

有没有办法从新缩进一段代码? 我正在寻找相似于Eclipse中的Ctrl + Shift + F (自动格式化/缩进)的东西。 安全

要清楚一点 多线程

  • 我已经知道如何 Notepad ++ 以外格式化XML(如上所述,Eclipse能够很好地工做),所以我不须要一堆指向其余XML格式化工具的连接。
  • 我专门处理XML和HTML。
  • 理想状况下,键绑定与Eclipse中的键绑定同样方便,所以我没必要中断工做流程。

我已经知道NppAutoIndent了-它不能工做,由于我正在使用XML,HTML和CSS。 工具


#1楼

要直接回答OP,请看一下这我的的网站: Thomas Hunter Notepad ++ Tidy for XML 。 只需执行简单的步骤,您就能够在NPP内很好地格式化XML。 到目前为止,我发现的惟一异常是嵌套的自闭合元素EG: 网站

<OuterTag>Text for outer element<SelfClosingTag/></OuterTag>

将整理到: spa

<OuterTag>Text for outer element
<SelfClosingTag/></OuterTag>

可能有一种方法能够解决此问题,但目前,它已设法将文档中的行数减小了300k,能够解决此特殊异常状况。 插件


#2楼

安装Tidy2插件。 我有Notepad ++ v6.2.2,而且Tidy2到目前为止运行良好。 线程


#3楼

这是我第三次安装Windows和npp,通过一段时间后,我意识到整理功能将再也不起做用。 因此我用谷歌寻求解决方案,来到这个线程,而后在更多线程的帮助下,我终于解决了它。 我将一劳永逸地总结全部动做。 代理

  1. 安装TextFX插件:插件->插件管理器->显示插件管理器。 选择TextFX字符并安装。 从新启动npp后,菜单“ TextFX”应该可见。 (信用:@remipod)。 code

  2. 经过从旧的npp软件包中粘贴Config文件夹来安装libtidy.dll:按照此答案中的说明进行操做。 xml

  3. 在最新的npp安装目的地(一般为C:\\ Program Files(x86)\\ Notepad ++ \\ plugins)中有一个Config文件夹后,npp须要对该文件夹的写访问权限。 右键单击配置文件夹->属性->安全选项卡->选择用户,单击编辑->选中彻底控制以容许读/写访问。 请注意,您须要管理员权限才能执行此操做。

  4. 从新启动npp并验证TextFX-> TextFX HTML Tidy-> Tidy:从新插入XML便可。


#4楼

我必须在“插件”->“插件管理器”->“显示插件管理器”->“ 设置”更新代理设置 ,以查看“可用”列表中的全部插件。

以后,安装“ XML工具”很是容易,而且如上所述完成了请求的工做。


#5楼

对于那些不知道的人,npp在插件和其余项目中提供了不少支持。 您能够从SourceForge下载这些插件。

在此处输入图片说明

您须要XML Tools才能以n ++格式设置文本格式

下载XML Tools

退出记事本++

转到C:\\Program File\\Notepad++ ...。您的N ++安装文件夹。

  1. 将您经过copy replace下载到npp根文件夹中的xml工具中的文件放在下面

在此处输入图片说明

  1. 转到..\\Plugins子文件夹,而后放在下载的文件下面

在此处输入图片说明

从新启动并享受!!!

Ctrl + Alt + Shft + B进行格式化。

相关文章
相关标签/搜索