使用 Notepad++ 自动格式化文档

使用 Notepad++ 自动格式化文档

Ctrl在 Visual Studio(和其他一些 Microsoft 编辑器)中,您可以使用简单的+ K, Ctrl+自动格式化文档D

这会自动插入换行符和制表符。

Notepad++ 有类似的功能吗?

答案1

TextFX 有插入换行符和制表符的选项:

文本特效

答案2

对于 JavaScript,JSTool 插件将会做这个工作。

在此处输入图片描述

答案3

下载“NppAutoIndent”插件。在 Notepad++ 中:

插件 → 插件管理器 → 可用 → NppAutoIndent

“NppAutoIndent”插件具有针对 C 风格语言(如 C/C++、PHP 和 Java)的“智能”缩进功能。这是首次发布,所以不要指望它完美无缺,当然它可能并不完全符合您的偏好。它不支持 HTML/XML 等,也许以后标签匹配会更难实现。要使用它,请选择您的代码并:

TextFX → TextFX 编辑 → 重新缩进 C++ 代码

TextFX如果你在菜单中看不到,你可以从安装其插件SourceForge

参考:

答案4

这里有大多数用于格式化代码的插件。

JStool(JSmin):
UniversalIndentGUI(启用text auto update' in plugin manager-> UniversalIndentGUI
快捷键 = CTRL+ALT+SHIFT+J


文本特效: (快捷键 =CTRL+ALT+SHIFT+BTextFX > TextFX Html Tidy > Tidy: reindent XML)TextFX 具有换行长行的优点,而 XML 工具不具备此功能,但不能正确缩进这些新行。


XML 工具: (XML 定制插件;快捷键 =CTRL+ALT+SHIFT+BXML Tools > Pretty print [Text indent]
XML 工具通过很好地缩进新换行的行来补充 TextFX。

相关内容