Mar*_*ton 1 html notepad++ autoindent
我在 Notepad++ 中看到了许多插件,用于在编写代码后缩进 html 代码,但是在编写代码时是否有插件或其他方法可以自动意图 html ? 许多其他编程语言 Notepad++ 支持在您编写时自动缩进,但 html 似乎没有相同的支持。
有任何想法吗?
两种可能:
使用内置 HTML Tidy的TextFX插件。
使用Indent by fold插件(见下文)。
这是由 fold 缩进的 php 代码:
(上图不是由两个单独的图像组合而成的!Notepad++ 能够在新视图中克隆其选项卡)
您可以在此处访问
Indent by fold插件的截屏演示。auto complete视频中的功能没有单独的插件;对于大多数语言,已经定义了带有关键字的 xml 文件:
现在,关于
Code Alignment插件:仅当您对Indent by fold结果不满意时才使用它!
以下是为缩进操作定义快捷方式的方法:
Settings/Shortcut mapper/Plugin Commands
该
Ctr + K和Ctrl + D快捷键都已经“采取”(由comment code和duplicate selection),所以我选用另一种组合。但是大家可以根据自己的需要重新映射所有的命令。
如果任何时候你发现一种“弱”的语言,
code formatting / folding你可以带头,并继续为关键字、注释、数字、运算符和分隔符定义自己的折叠和着色规则:
Indent by fold当我按下时,看看效果如何ALt + K?vbproc 关键字带有下划线,因为
DSpellChecker插件处于活动状态。这是 Notepad++ 的无数 UDL(用户定义语言)。为了更好地了解如何使用此功能,我建议您阅读UDL 2.0 在线文档。在那个时代,只有像“BeginSub”和“EndSub”这样的单词才可以折叠。现在更容易了,因为折叠可以使用表达式完成,正如您在我的更好的 ASP示例中看到的那样。即使是现在,UDL 也无法解决所有可以想象的情况(有一项称为 UDL 3 的工作正在进行中)。但是我们能不能责怪 Notepad++ 开发人员没有使用这个免费、简单但很棒的实用程序实现完美?
来源答案自动缩进插件记事本++由索林C 2利尼奇?
| 归档时间: |
|
| 查看次数: |
29357 次 |
| 最近记录: |