如何在Notepad++中格式化文档

13

我注意到这个网站上有其他关于Notepad++的问题,所以我觉得这是合适的地方来提问。如果管理员认为不合适,请移动到正确的位置。

如何在Notepad ++中格式化文档?我正在寻找类似于Visual Studio的“编辑”>“高级”>“格式化文档”的功能。

我有一个很长的XML文档,全部在一行上,我希望它可以被格式化为适当的缩进/空格,并且每行只显示一个元素。

编辑:使用没有插件的原始版本5.9.5。


3
和这个一样吗?(https://dev59.com/hG865IYBdhLWcg3wKLJP)? - nevets1219
你可以使用sed或vi来快速完成这个任务,但不能自动化。 - jahroy
我正在寻找一种使用原始设置而不是插件来完成它的方法。我的Notepad++版本没有xml插件或漂亮打印插件。 - Meyer Denney
然后,您应该包括您正在使用的确切版本。 - nevets1219
我下载了极简版,但是找不到那个功能,但我不使用Notepad++。提到的插件似乎在您的版本中可用,您不能使用它们的原因是什么? - nevets1219
我只是想知道是否有一种不需要插件的方法来完成它。如果不需要额外步骤,为什么要采取呢?但是,如果没有没有插件的方法,那么我猜我只能去下载它们了。 - Meyer Denney
2个回答

14

从NotePad++->插件->XML工具中下载XML Tools插件. 使用Ctrl+Alt+Shift+B来格式化你的XML文档.


6

支持XML工具。

您可以从插件管理器中下载插件,然后使用以下方式:

  1. 插件 > 插件管理器 > 显示插件管理器
  2. 选择XML工具并安装
  3. 插件 > XML工具 > 美化打印(仅限XML - 含有换行符)。

这对应于快捷键 Ctrl+Alt+Shift+B

如果这在您的Notepad++版本上无法工作(呃,你的版本真是老了!),您可以自己下载插件并进行安装:

  1. 进入http://sourceforge.net/projects/npp-plugins/files/XML%20Tools/
  2. 将dll文件放入/plugins目录中
  3. 重新启动Notepad++即可

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接