Prism.js C++ 代码高亮不生效的解决方法
120 字
1 分钟
Prism.js C++ 代码高亮不生效的解决方法
昨天在写博客的时候,调用了 Prism 的 cpp 代码高亮显示:
<script src="https://cdnjs.cloudflare.com/ajax/libs/prism/1.29.0/prism.min.js"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/prism/1.29.0/components/prism-cpp.min.js"></script>奇怪的是,调用这两个 js 并没有让文章中的 C++ 代码高亮显示。我上网查阅了一下相关信息,从 github 仓库的 issue 里面得到了解决方法:
<script src="https://cdnjs.cloudflare.com/ajax/libs/prism/1.29.0/prism.min.js"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/prism/1.29.0/components/prism-c.min.js"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/prism/1.29.0/components/prism-cpp.min.js"></script>原来要引用 C 语言的库才能实现 C++ 的高亮显示(悲)
我跟 wolf 讲的时候,他说:
注意: 有 c 才能 pp(
支持与分享
如果这篇文章对你有帮助,欢迎分享给更多人或打赏支持!
Prism.js C++ 代码高亮不生效的解决方法
https://blog.blackcyan.top/posts/code-highlight-issue/相关文章智能推荐
1
更改了文章的加载模式
杂谈更改了文章的加载模式
2
终于部署好啦
杂谈终于部署好啦
3
Fedora 启用 ntfs3 内核驱动提升 NTFS 读写性能
技术在 Fedora 上启用 Linux 内核原生 ntfs3 驱动以替代 ntfs-3g,大幅提升 NTFS 移动硬盘读写速度,包含内核模块检查、mount 配置及双系统注意事项。
4
树莓派 4B OpenCV 交叉编译完整指南(Linux + Docker)
技术在 x86 Linux 上为树莓派 4B 配置 OpenCV C++ 交叉编译环境的完整教程,涵盖根文件系统同步、交叉工具链配置、Docker 容器化方案及 CMake 集成。
5
Sipeed 麦克风阵列声源定位:MicroPython 获取声源角度
技术使用 Sipeed MicArray 麦克风阵列模块进行声源定位(DOA),通过 MicroPython / MaixPy 获取声源方向角度并驱动 RGB LED 显示,附官方示例代码。
随机文章随机推荐



湘公网安备43130202000333号