昨天在写博客的时候,调用了 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(