某些文本编辑器支持HTML5语法高亮?记事本++可能吗?

时间:2011-02-16 15:23:13

标签: html5 syntax-highlighting notepad++

我正在尝试在新项目上转向HTML5,这不需要高跨浏览器主义。但是,我找不到将HTML5标记(例如headeraside)添加到其他html标记内的“普通”标记的方法,因此它们会突出显示。没有颜色的代码确实会减慢开发速度,所以我必须坚持使用xhtml直到这个问题得到解决。

我正在使用Notepad ++,所以特别要解决这个问题会很棒。如果这超出范围,我想听听任何其他类似(轻巧,紧凑)的文本编辑器,它更好地支持HTML5。

1 个答案:

答案 0 :(得分:5)

我能想到的一种方法是修改%ProgramFiles%\Notepad++\langs.xml,但我不知道升级Notepad ++时是否会被覆盖。无论如何,你都要备份该文件。

找到这个块(只需搜索<Language name="html"即可):

        <Language name="html" ext="html htm shtml shtm xhtml" commentLine="" commentStart="&lt;!--" commentEnd="--&gt;">
            <Keywords name="instre1">...</Keywords>
        </Language>

<Keywords>元素中,添加以空格分隔的HTML5元素名称,当然,请确保不要在内部键入现有名称。

您可能必须拥有提升的权限才能保存文件,但是当您保存并重新启动Notepad ++时,它会将您添加的名称识别为HTML标识符。