欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

百度编辑器Ueditor 代码高亮

百度编辑器Ueditor

代码高亮

UEditor的代码高亮不是所见即所得,代码块必须是只能包含换行标签的纯文本

要让代码高亮,首先是在编辑器里设置代码块的代码语言,然后再在展示的时候加上SyntaxHighlighter.highlight();来实现。

因此: 任何代码块都必须是纯文本,<pre>里的所有标签除了换行都会被直接删除,包括标签里的内容


来自  http://libmw.github.io/webdemos/lib/ueditor.html

ueditor使用代码高亮的方法

最近发现ueditor支持代码高亮,但是页面上并没有起效果,于是网上找了下,发现还需做如下修改:

1、页面引用以下资源文件(均位于ueditor目录中):

<script type="text/javascript" src="/ueditor/third-party/SyntaxHighlighter/shCore.js"></script>

<link rel="stylesheet" type="text/css" href="/ueditor/third-party/SyntaxHighlighter/shCoreDefault.css">

2、增加如下js脚本使高亮生效:

SyntaxHighlighter.all();

3、大功告成!


来自  https://www.cnblogs.com/qf19910623/p/5630763.html



百度ueditor编辑器代码高亮

原创 2015年08月20日 00:20:08

百度的ueditor是国内比较好用的富文本编辑器,这里要讲解的是ueditor中一个很小的功能:代码高亮;

对于我们这些写个博客三句不离代码的码农们来说,能看到段高亮的代码那欣喜是无以言表的;

没图我说个。。;上图;以上篇文章为例;

示例环境:ueditor1.4.3

未高亮的代码:

白俊遥博客


代码高亮后:

白俊遥博客

如此大的反差;就不废话再吹嘘它的优美了;重点来说使用ueditor如何代码高亮;

很简单,但是很多人都不知道这个功能,或者是不知道怎么用;

首先在编辑文章的时候选择对应的代码语言;

白俊遥博客


然后在文章展示页面的head头内引入

1
2
3
4
5
<script type="text/javascript" src="/Public/static/ueditor1_4_3/third-party/SyntaxHighlighter/shCore.js"></script>
<link rel="stylesheet" href="/Public/static/ueditor1_4_3/third-party/SyntaxHighlighter/shCoreDefault.css">
<script type="text/javascript">
    SyntaxHighlighter.all();
</script>

自行调整自己实际项目中的路径即可;

来自  http://blog.csdn.net/bai9474500755/article/details/47793911

普通分类: