HTML Tidy

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

橙三吉。 提交于 2020-01-07 02:50:08
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 有没有办法重新缩进一段代码? 我正在寻找类似于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> 将整理到: <OuterTag>Text for outer element <SelfClosingTag/></OuterTag> 可能有一种方法可以解决此问题,但目前,它已设法将文档中的行数减少了300k,可以解决此特殊异常情况。 #2楼 安装Tidy2插件。