有没有支持部分「区域高亮」的代码渲染块功能?

2020-01-16 22:27:57 +08:00
 pdog18

有的时候想写点基础的技术推广,为了方便别人复制,所以有时候不得不贴很多代码。

但是往往最重要的代码就那几行,所以想问一下有没有什么办法可以让已经高亮(字符高亮)的代码块,让它的某个区域进行高亮显示(其实也就是其他地方降低亮度?)。

2210 次点击
所在节点    奇思妙想
5 条回复
also24
2020-01-16 22:31:01 +08:00
prismjs 有支持行高亮的插件。

prismjs 项目: https://prismjs.com/

行高亮插件: https://prismjs.com/plugins/line-highlight
pdog18
2020-01-16 22:59:24 +08:00
@also24 感觉有那味道了,看看能不能和现有的 Markdown 渲染组合起来
pdog18
2020-01-16 23:04:48 +08:00
使用关键字 「 markdown with Line Highlight 」找到了一个 github 项目:
https://github.com/egoist/markdown-it-highlight-lines
rayhy
2020-01-16 23:40:31 +08:00
pdog18
2020-01-17 16:32:13 +08:00
@rayhy 谢谢

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/638566

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX