我安装了记事本++。如何使标签自动缩进,特别是在嵌套时?所有标签似乎都排列在屏幕的左侧。
我安装了记事本++。如何使标签自动缩进,特别是在嵌套时?所有标签似乎都排列在屏幕的左侧。
Answers:
使用适用于Notepad ++的XML Tools插件,然后可以使用Ctrl+ Alt+ Shift+自动缩进代码B。要获得更多的点击效果,还可以转到Plugins-> XML Tools-> Pretty Print。
这个问题的答案不仅是错误的,而且是危险的。CTRL + ALT + SHIFT + B不会缩进HTML,而是缩进XML。考虑以下HTML代码:
<span class="myClass"></span>
函数“ Notepad ++->插件-> XmlTools->漂亮打印(仅Xml,带换行符)”(CTRL + ALT + SHIFT + B)会将其转换为:
<span class="myClass"/>
您的浏览器将无法再正确显示它!我强烈建议不要使用此功能缩进HTML。
而是使用插件Tidy2。这样可以正确地缩进HTML,而不会产生不良影响(但是<html>, <head>, <body>, ...
,如果不存在,还会在代码周围创建元素)。
<script src="somewhere"></script>
崩溃了<script src="somewhere"/>
步骤1:在记事本++中打开插件管理器
插件->插件管理器->显示插件管理器。
步骤2:安装XML工具插件
从“可用”选项中搜索“ XML工具”,然后在安装中单击。
现在,您可以使用快捷键CTRL + ALT + SHIFT + B缩进代码。
我为您提供解决方案。
只是您需要安装一个名为的插件Indent By Fold
。
您可以通过进行安装
Plugins -> Plugin Manager -> Show Plugin Manager
。或Plugins -> Plugins Admin -> chekmark Indent By Fold from list
比安装
然后只需选择列表项,您只需输入第一个单词即可。
您可以从菜单栏中的插件中使用此插件。
XML Tools
。
基于康斯坦丁的答案,这是我过渡到Notepad ++作为主要HTML编辑器时学到的内容的精髓。
安装32位记事本++
没有Tidy2和其他一些流行插件的64位版本。NPP的32位版本几乎没有实际缺点,因此请砍掉64位版本。
安装插件管理器
插件管理器并非严格要求使用插件。但是,它确实使事情变得容易得多。
显然,由于开发人员不喜欢某些包含归因链接的插件,因此从核心软件包中删除了插件管理器。
您可能会注意到,插件管理器插件已从官方发行版中删除。原因是插件管理器在其对话框中包含广告。我讨厌应用程序中的广告,并确保您没有,并且记事本++中永远不会有广告。
这是手动安装,但并不困难。
C:\Program Files (x86)\Notepad++
。现在,您将在Plugin for Plugin Manager下看到一个新条目。
安装Tidy2(或您的首选替代品)
在插件管理器中,选中“ Tidy2”复选框。单击安装。出现提示时重新启动。
要使用Tidy2,请在其“插件”子菜单项中选择一个预配置的配置文件,或创建自己的配置文件。
在Notepadd ++ v7.5.9(32位)上,“按折叠缩进”插件可以很好地处理html内容。