How to indent HTML tags in Notepad++
我安装了Notepad ++。 如何在嵌套时自动缩进标签? 所有标签似乎都排列在屏幕左侧。
-
看到这个解决方案
-
是。但我的错误表明:在内容中检测到错误,请在申请前更正错误。
-
这通常意味着您的xml代码无效。例如,标题丢失,或某些标记未正确关闭。在这种情况下,您不应格式化(原始文件)。既然它可以破坏内容。
-
<!doctype> 网站名称 title> head> Logo body> html> !doctype>
-
(1)那是HTML(有区别),(2)每个xml文件需要以开头(3)一个不需要关闭doctype而你最好省略它用于xml处理,(4)一个更好地使用整洁转换为xml。
-
任何想法如何缩进HTML?
-
可能重复如何在Notepad ++中自动格式化/缩进XML / HTML
-
@Bhargav Rao"关于通用计算硬件和软件的问题是Stack Overflow的主题,除非它们直接涉及主要用于编程的工具。"这不是偏离主题的。
使用Notepad ++的XML Tools插件,然后你可以用Ctrl + Alt + Shift + B自动缩进代码。对于更多的点击式倾斜,你也可以去插件 - > XML工具 - >漂亮打印。
-
仅适用于XML内容,而不适用于HTML。
-
Ctrl + Alt + Shift + B不起作用,它插入了一些随机文本,而漂亮的打印,字面上没有做任何事情(甚至用实际的XML文件) - 它都保留在一行,格式不正确,或漂亮。
这个问题的答案不仅错误,而且危险。
CTRL + ALT + SHIFT + B不会缩进HTML而是缩进XML。请考虑以下HTML代码:
1
| <span class="myClass"></span> |
函数'Notepad ++ - >插件 - > XmlTools - >漂亮的打印(只有换行符的Xml)'(CTRL + ALT + SHIFT + B)会将其转换为:
您的浏览器将无法再正确显示!我强烈建议不要使用此函数来缩进HTML。
而是使用插件Tidy2。这将正确缩进HTML而不会产生不良副作用(但如果不存在这些元素,它还会在代码周围创建, , , ...元素)。
-
这么多。作为业余的html / js学习者,我只是花了半个小时试图理解为什么我的页面根本没有渲染 - 原因是
第1步:在notepad ++中打开插件管理器
插件 - >插件管理器 - >显示插件管理器。
第2步:安装XML Tool插件
从"可用"选项中搜索"XML工具",然后单击"安装"。
现在您可以使用快捷键CTRL + ALT + SHIFT + B来缩进代码。
-
这个答案与前面的答案相同,是针对XML而不是HTML!
我有一个解决方案给你。
只需要安装一个名为Indent By Fold的插件。
You can install this by going through Plugins -> Plugin Manager -> Show Plugin Manager. OR
Plugins -> Plugins Admin -> chekmark Indent By Fold from list than install
然后只需选择列表项,您只需键入第一个单词然后就可以了。
你可以在菜单栏的插件中使用这个插件。
-
对于HTML,这会产生正确的缩进,由于HTML < - > XML差异,XML Tool会产生不平衡的缩进。
-
据我所知,在插件管理器中不再可用。
-
刚刚意识到这可能是因为我使用的是64位版本的N ++
在Constantin的答案的基础上,这是我在转换到Notepad ++作为我的主要HTML编辑器时所学到的内容。
安装Notepad ++ 32位
没有64位版本的Tidy2和其他一些流行的插件。 32位版本的NPP几乎没有实际的缺点,因此请使用64位版本。
安装插件管理器
插件管理器对于插件使用并不是绝对必要的。但它确实使事情变得更容易。
插件管理器显然是从核心软件包中删除的,因为开发人员不喜欢某些包含归因链接。
You may notice that Plugin Manager plugin has been removed from the
official distribution. The reason is Plugin Manager contains the
advertising in its dialog. I hate Ads in applications, and I ensure
you that there was no, and there will never be Ads in Notepad++.
这是一个手动安装,但并不困难。
-
下载UNI(32位)zip包并解压缩。在里面你会看到名为plugins和updater的文件夹。每个包含一个文件。
-
将这两个文件拖到Notepad ++安装目录中相应的同名文件夹中。通常是C:\Program Files (x86)
otepad++。
-
重新启动Notepad ++并按照任何安装/更新提示进行操作。
现在,您将在Plugins for Plugin Manager下看到一个新条目。
安装Tidy2(或您首选的替代方案)
在插件管理器中,选中Tidy2的复选框。单击安装。出现提示时重启。
要使用Tidy2,请在其"插件"子菜单项中选择一个预配置的配置文件,或创建自己的配置文件。
在Notepadd ++ v7.5.9(32位)上,"缩进缩进"插件可以正常使用html内容。
-
在插件管理器中搜索并安装
-
使用"插件">"折叠缩进">"Reindent文件"
https://www.fesevur.com/indentbyfold/