【问题标题】:HTML5 syntax highlighting supported in some text editor? Notepad++ maybe?某些文本编辑器支持 HTML5 语法高亮显示?记事本++可能吗?
【发布时间】:2011-02-16 15:23:13
【问题描述】:

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

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

【问题讨论】:

    标签: html syntax-highlighting notepad++


    【解决方案1】:

    我能想到的一种方法是修改%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>
    

    &lt;Keywords&gt; 元素中,添加以空格分隔的 HTML5 元素名称,当然,请确保您不会在其中输入现有名称。

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

    【讨论】:

    猜你喜欢
    • 2010-11-02
    • 1970-01-01
    • 2013-01-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多