typecho 默认主题原生 markdown 编辑器+prism.js(代码高亮着色)如何显示行号的问题?

2015-04-29 18:33:29 +08:00
 Execution
rt:代码高亮可以了,但是行号如何显示? 下面的语法如何再加上prism的行号class = " line-numbers "

```css
此处代码
```

上面的语法 会直接解析为这种:
<pre class=" language-css" ><code class=" language-css">此处代码
</code></pre>

如何让上面的语法变为这种?
<pre class="line-numbers language-css"><code class=" language-css">此处代码
</code></pre>
7838 次点击
所在节点    问与答
7 条回复
Execution
2015-04-29 18:48:56 +08:00
。。。人都吃饭去了吗?
virusdefender
2015-04-29 18:50:24 +08:00
自己写一段js啊
Execution
2015-04-29 18:55:33 +08:00
@virusdefender 谢,我还是换其它的代码高亮好了。
L3au
2015-04-29 19:17:50 +08:00
简单点可以修改下prism的line-numbers.js插件,把里面line-numbers判断去掉。或者添加Prism hook加上line-numbers
alay9999
2015-04-29 19:18:01 +08:00
刚给 highlight.js 写了行号的路过,也没几行代码
Execution
2015-04-29 19:57:46 +08:00
@L3au 谢谢
Execution
2015-04-29 19:58:39 +08:00
@alay9999 谢谢 我有也换成highlight.js了 样式风格更炫

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

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

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

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

© 2021 V2EX