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

Notepad++ 如何在记事本中缩进HTML标记++,notepad++,Notepad++,我安装了记事本++。如何使标签自动缩进,尤其是在嵌套时?所有标记似乎都排列在屏幕的左侧。使用Notepad++插件,然后您可以使用Ctrl+Alt+Shift+B自动缩进代码。要获得更多的点击倾斜,您还可以转到插件->XML工具->漂亮打印。第1步:在Notepad中打开插件管理器++ 插件->插件管理器->显示插件管理器 步骤2:安装XML工具插件 从可用选项中搜索XML工具,然后单击安装 现在,您可以使用快捷键CTRL+ALT+SHIFT+B缩进代码。这个问题的答案不仅错误,而且危险。 CT

我安装了记事本++。如何使标签自动缩进,尤其是在嵌套时?所有标记似乎都排列在屏幕的左侧。

使用Notepad++插件,然后您可以使用Ctrl+Alt+Shift+B自动缩进代码。要获得更多的点击倾斜,您还可以转到插件->XML工具->漂亮打印。

第1步:在Notepad中打开插件管理器++

插件->插件管理器->显示插件管理器

步骤2:安装XML工具插件

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


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

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

<span class="myClass"></span>
函数“Notepad++->Plugins->XmlTools->Pretty print Xml only with line breaks”CTRL+ALT+SHIFT+B将此转换为:

<span class="myClass"/>
您的浏览器将不再正确显示这些内容!我强烈建议不要使用此函数缩进HTML


改用Tidy2插件。这将正确缩进HTML,不会产生不良副作用,但也会创建、、。。。代码周围的元素,如果这些元素不存在。

我有一个解决方案

只需要安装一个名为Indent By Fold的插件

你可以通过插件->插件管理器->显示插件管理器来安装它。或 Plugins->Plugins Admin->chekmark从列表中按折叠缩进,然后再安装

然后只需选择列表项,只需键入第一个单词即可

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

在此基础上,以下是我在过渡到Notepad++作为主要HTML编辑器时所学内容的要点

安装

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

安装

插件管理器对于插件的使用不是绝对必要的。不过,这确实让事情变得容易多了

插件管理器来自核心包,显然是因为开发人员不喜欢一些包含的属性链接

您可能会注意到插件管理器插件已从 官方发行。原因是插件管理器包含 广告在它的对话中。我讨厌应用程序中的广告,我保证 你知道没有,在记事本++中永远不会有广告

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

UNI 32位压缩包并将其解压缩。在里面你会看到叫做插件和更新程序的文件夹。每个包含一个文件。 将这两个文件拖动到Notepad++安装目录中相应的同名文件夹中。通常是C:\ProgramFilesx86\Notepad++。 重新启动记事本+,并按照任何安装/更新提示进行操作。 现在,您将在插件管理器的插件下看到一个新条目

安装或选择您喜欢的替代方案

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


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

在Notepad++v7.5.9 32位上,按折叠缩进插件可以很好地处理html内容

在插件管理器中搜索和安装 使用插件>按折叠缩进>重新缩进文件
在Notepad++v7.8.9中,您可以使用Tab键增加缩进级别,使用Shift+Tab键降低缩进级别。

请参见“是”。但我的代码给出了一个错误,它说:在内容中检测到错误,请在应用之前更正它们。这通常意味着您的xml代码无效。例如,缺少标头,或者某些标记未正确关闭。在这种情况下,您不应该格式化原始文件。因为它会损坏内容。网站徽标的名称可能与此重复。作为一名业余的html/js学习者,我花了半个小时的时间试图理解为什么我的页面根本没有呈现出来——原因是我的页面崩溃了。。。64位版本的Notepad++对我来说是一个交易杀手,但它似乎不适用。@KeyvanSadralodabai x64中还没有包括插件管理器在内的大多数插件-如果您依赖Notepad++插件,建议安装32位版本的Notepad++来使用插件。如果这不是一个选项,那么你必须使用不同的编辑器-也就是说,你是对的。不知道为什么我认为这是一个交易杀手。。。64位并没有带来太多的改进。参考插件管理器不同于内置插件管理器,它现在可以作为64位版本提供,但Tidy2仍然不能作为64位版本提供。这个答案与上面的答案相同,是针对XML而不是HTML!Ctrl+Alt+Shift+B不起作用,它插入了一些随机文本,漂亮的打印,实际上对一个实际的XML文件没有任何作用,甚至都保持不变
一行,格式不好,或者不美观。对于HTML,这会产生正确的缩进,而XML工具会由于HTMLXML的差异而产生不平衡的缩进。据我所见,插件管理器中不再提供。刚刚意识到这可能是因为我使用的是64位版本的N++这是正确的答案。比XML工具更有效。它只对屏幕上的代码有效,文档的其余部分没有缩进。。