如何在Notepad ++中缩进HTML标记

时间:2015-01-28 18:05:26

标签: notepad++

我安装了Notepad ++。如何在嵌套时自动缩进标签?所有标签似乎都排在屏幕左侧。

8 个答案:

答案 0 :(得分:67)

使用Notepad ++的XML Tools插件,然后您可以使用 Ctrl + Alt + Shift +自动缩进代码 B 。对于更多的点击式倾斜,你也可以去插件 - > XML工具 - >漂亮的打印。

答案 1 :(得分:37)

这个问题的答案不仅错误,而且危险。 CTRL + ALT + SHIFT + B不会缩进HTML而是缩进XML。请考虑以下HTML代码:

<span class="myClass"></span>

功能'Notepad ++ - &gt;插件 - &gt; XmlTools - &gt;漂亮的打印(只有换行符的Xml)'(CTRL + ALT + SHIFT + B)会将其转换为:

<span class="myClass"/>

您的浏览器将无法再正确显示!我强烈建议不要使用此函数来缩进HTML。

而是使用插件 Tidy2 。这将正确缩进HTML而不会产生不良副作用(但如果不存在这些元素,它还会在代码周围创建<html>, <head>, <body>, ...元素。

答案 2 :(得分:23)

步骤1:在notepad ++中打开插件管理器

插件 - &gt;插件管理器 - &gt;显示插件管理器。

第2步:安装XML工具插件

从“可用”选项中搜索“XML工具”,然后单击“安装”。

现在您可以使用快捷键CTRL + ALT + SHIFT + B来缩进代码。

答案 3 :(得分:5)

我有一个解决方案。

您需要安装名为Indent By Fold的插件。

  

您可以通过plugins -> plugin manager -> show plugin manager进行安装。   然后只需选择列表项,您只需输入第一个单词然后就可以了。

您可以在菜单栏的插件中使用此插件。


答案 4 :(得分:1)

Constantin's answer的基础上,这是我在转换到Notepad ++作为主要HTML编辑器时所学到的内容。

安装Notepad++ 32-bit

没有64位版本的Tidy2和其他一些流行的插件。 32位版本的NPP几乎没有实际的缺点,因此请使用64位版本。

安装Plugin Manager

插件管理器对于插件使用并不是绝对必要的。但它确实使事情变得更容易。

插件管理器来自核心软件包eliminated显然是因为开发人员不喜欢某些包含归因链接。

  

您可能会注意到插件管理器插件已从中移除   官方发行。原因是插件管理器包含   在对话框中做广告。我讨厌应用程序中的广告,我确保   你没有,在Notepad ++中永远不会有广告。

这是一个手动安装,但并不困难。

  1. Download UNI(32位)zip包并解压缩。在里面你会看到名为 plugins updater 的文件夹。每个包含一个文件。
  2. 将这两个文件拖到Notepad ++安装目录中相应的同名文件夹中。通常是if (!Object.values(myObject).some(Boolean)) { //... }
  3. 重新启动Notepad ++并按照任何安装/更新提示进行操作。
  4. 现在,您将在Plugins for Plugin Manager下看到一个新条目。

    安装Tidy2(或您首选的替代方案)

    在插件管理器中,选中Tidy2的复选框。单击安装。出现提示时重启。

    要使用Tidy2,请在其“插件”子菜单项中选择一个预配置的配置文件,或创建自己的配置文件。

答案 5 :(得分:0)

在Notepadd ++ v7.5.9(32位)上,“按折叠缩进”插件可以很好地处理html内容。

  1. 搜索并在插件管理器中安装
  2. 使用“插件”>“按缩进缩进”>“重新缩进文件”

https://www.fesevur.com/indentbyfold/

答案 6 :(得分:0)

在Notepad ++ v7.8.9中,您可以使用Tab键来增加缩进级别,并使用Shift + Tab来降低缩进级别。

答案 7 :(得分:-4)

  1. 打开您喜欢的想法
  2. 拖放复制了chunck的html文件
  3. 格式!

使用真正的工具进行开发!