Notepad++中自动缩进HTML / JavaScript

7

看起来这个问题以前已经被提出过,几年前,但是没有一个回复似乎适用于最新版本的Notepad ++ 6.2.2

我也尝试了使用NppAutoIndent插件,但都没有成功。


3
有一些在线工具可以自动缩进HTML代码,http://tools.arantius.com/tabifier,http://ctrlq.org/beautifier/。 - Muthu Kumaran
1
不过,你真正希望它在开发时内置到编辑器中。 - Barney
2个回答

4

对于Javascript,您可以尝试使用JsMin(JsTool)插件。它具有jsformatter功能。


3

尝试使用Notepad#插件,只需进入设置,然后点击首选项,然后点击杂项,然后禁用可点击链接设置以消除滚动崩溃,希望这可以帮到您。

如果需要插件信息,请参阅以下内容

常规插件(适当的新行处理、注释、缩进等)

已实现:

  • C、C ++、Javascript、PHP中的CommentDo//DocBlock内部适当的换行
  • Ruby中#注释的适当换行
  • C类语言、CSS中打开花括号后的缩进
    和适当缩进关闭花括号
  • 保持列的情况下删除当前行
  • 撤销关闭的选项卡
  • 使用ALT + LEFT / RIGHT切换选项卡
  • 使用Open / Close标记包装选择
  • 对选择进行Url编码/解码
  • 自动关闭Ruby和PHP的嵌入式脚本标记(<% |
  • 列标尺
  • 打开标签后的缩进-XML、HTML和PHP
  • 关闭最后一个打开的标签
  • 在CommentDoc / DocBlock和#注释中进行自动编号
  • 在Ruby中指令后进行缩进-module|class|def|do|if|else|elsif|private
  • 匹配Ruby的“end”缩进
  • 自动完成CommentDoc / DocBlock关键字
  • 查看CSS十六进制颜色
  • 滚动到文件末尾之后
  • 将前导TAB转换为空格并反转
  • 缩进粘贴
  • 双击编辑标记 作者:jvdanilo 来源:https://github.com/jvdanilo/NotepadSharp 主页:https://github.com/jvdanilo/NotepadSharp

1
@Barney 如果你喜欢这个答案,请分享财富并选择为最佳答案。如果它不起作用,请解释原因,以便我可以帮助你。 - dragonloverlord

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