HTML注释是否会改为JavaScript风格的//或/* */格式?
关于HTML注释格式与编辑器补全的问题解答
HTML注释会不会改为JavaScript风格的格式?
HTML的<!-- -->注释格式是W3C制定的核心规范之一,从HTML诞生至今一直沿用,短期内甚至长期都没有改成//或/ /风格的可能。原因很明确:
- HTML是标记语言,和JavaScript这类脚本语言的语法体系完全独立,规范改动必须兼顾生态的向后兼容性——现有全球数十亿网页都依赖旧注释格式,贸然修改会导致大量页面解析异常,这是标准制定方绝不会轻易触碰的风险。
- 注释格式属于语言的基础语法,这类改动涉及整个前端生态的工具、框架、解析器同步调整,成本极高且毫无必要。
除了Notepad++,哪些编辑器支持HTML注释自动补全?
绝大多数主流代码编辑器都自带HTML注释的自动补全功能,举几个常见的例子:
- VS Code:输入
<!--后会自动补全-->,也可以用快捷键Ctrl+/(Windows/Linux)或Cmd+/(Mac)一键给整行/选中内容添加注释,完全不用手动输入闭合标签 - Sublime Text:支持
<!--的自动闭合补全,同样可以通过快捷键快速添加/移除注释 - WebStorm:自带智能注释补全,不仅能自动补全
-->,还能根据注释内容的行数自动调整格式 - Atom:输入
<!--后会自动弹出闭合的-->,快捷键操作也能快速完成注释添加
内容的提问来源于stack exchange,提问作者user3306881
相关产品推荐
相关产品推荐

