highlight.js:Web 语法高亮器

highlight.js 是一个用 JavaScript 编写的 WEB 语法高亮器。它既可以在纯浏览器端,也可以在服务端使用。它几乎可以处理任何标记,不依赖任何其他框架,并且具有语言自动检测功能。

✨ 特点

  • 197 种语言和 248 种风格
  • 自动语言检测
  • 多语言代码突出显示
  • 可用于 node.js
  • 适用于任何标记
  • 与任何 JS 框架兼容

🛠️ 安装

使用最简单的方式,直接从 CDN 引入 css 和 js 文件。

  • 引入 css
    <link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/11.7.0/styles/default.min.css">
  • 引入 js
    <script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/11.7.0/highlight.min.js"></script>
    <script>hljs.highlightAll();</script>
  • 📒 使用说明

    中文手册:http://highlight.cndoc.wiki/doc

    🔗 官网

    https://highlightjs.org/


    发布于 2023 年 2 月 4 日

    更新于 2024 年 3 月 2 日