html - 如何在 Notepad++ 中自动格式化/缩进 XML/HTML

标签 html xml notepad++ auto-indent autoformatting

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

说清楚,

  • 我已经知道如何在 Notepad++ 之外 格式化 XML(如前所述,Eclipse 可以正常工作),因此我不需要一堆其他 XML 格式化工具的链接。
  • 我专门使用 XML 和 HTML。
  • 理想情况下,有一个与 Eclipse 中的键绑定(bind)一样方便的键绑定(bind),因此我不必破坏我的工作流程。

我已经知道 NppAutoIndent - 它不起作用,因为我正在使用 XML、HTML 和 CSS。

最佳答案

自从我升级到 6.3.2,我使用 XML 工具

  • 通过 Plugin Admin 安装 XML Tools(Plugins → Plugins Admin... 然后搜索“XML Tools”,选中其复选框并单击“Install”按钮)。
  • 使用快捷键Ctrl+Alt+Shift+B( 菜单 → 插件 → XML 工具 → Pretty Print)

enter image description here

enter image description here

在旧版本中: menu → TextFX → HTML Tidy → Tidy: Reindent XML。

关于html - 如何在 Notepad++ 中自动格式化/缩进 XML/HTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7117949/

相关文章:

html - ZURB Foundation - 如何更改字体大小?

javascript - 使用 jQuery 单击按钮时无法显示输入中的文本

html - 高度使用父 Div 的 100%

xml - 在运行时更改结构标记 (xml)

java - Eclipse 安卓配置问题

python - 通过检查 int 范围替换文本

regex - Notepad++:为时间戳添加括号

javascript - 如何在 jQuery PrintArea 中传递自定义 html 标签

java - 如何使 Notepad++ 在cmd中像普通记事本一样运行?

grep - 如何从 grepwin 将行号/列号传递给外部编辑器?