有没有一种方法来重新缩进的代码块?我在寻找类似的按Ctrl + Shift + F在Eclipse(自动格式/缩进)的东西。
需要明确的是,
我已经知道NppAutoIndent - 它不会工作,因为我与XML,HTML和CSS工作。
自从我升级到6.3.2,我用XML Tools
。
在旧版本:菜单 - > TextFX - > HTML精简 - >整理:重新缩进XML。
安装Tidy2插件。我有记事本++ V6.2.2和Tidy2工作正常为止。
对于那些不知道是谁,NPP有很多来自插件和其他项目的支持。您可以从SourceForge下载这些插件。
您需要XML Tools
到文字的N ++格式
在你下载XML Tools
..
退出记事本++
转到C:\Program File\Notepad++
....你的N ++安装文件夹中。
copy replace
下载的XML工具..\Plugins
下面下载文件的子文件夹和地点重新启动和享受!
Ctrl + Alt + SHIFT + B来的格式。
它一直是我安装Windows和NPP和一段时间后,我才发现整齐的功能不再工作第三次。所以,我谷歌的解决方案,来此线,然后用几个这样的线程,我终于解决它的帮助。我会把我所有的行动的总结一劳永逸。
我不得不更新插件下的代理设置 - >插件管理器 - >显示插件管理器 - >设置,查看在“可用”列表中的任何插件。
在此之后,安装“XML工具”很容易并且如上所述那样的要求工作。
记事本+ +默认情况下不提供任何这样的功能。但是你可以使用一些在线工具,像https://www.freeformatter.com/xml-formatter.html自动套用格式的文本。
它有助于。 :)
直接回答的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减少我的文档中的行数,这个特殊的异常可以到处工作。
我使用记事本7.6以“插件管理”和我找不到XML工具。
我有一个像@一些-java的家伙在他的answer做,除了我的插件文件夹中就设在这里手动安装:C:\Users\<my username>\AppData\Local\Notepad++\plugins
在该目录中我创建了一个新的目录(名为XmlTools)和复制XMLTools.dll那里。 (我复制了所有依赖于程序文件的记事本+ +目录。)