当前位置:主页 > 建站知识 > 织梦仿站 > 织梦仿站
网页文本编辑器中的代码片段高亮效果(分颜色显示)
正月二十四2021-03-25【织梦仿站】人已围观
简介网页中用百度的ueditor作为文本编辑器很常见,功能也很强大,其中可以插入代码片段,这是程序员常用的功能,但是习惯了带有色彩显示的代码,就不喜欢看一麻黑的,其实百度的ued
网页中用百度的ueditor作为文本编辑器很常见,功能也很强大,其中可以插入代码片段,这是程序员常用的功能,但是习惯了带有色彩显示的代码,就不喜欢看一麻黑的,其实百度的ueditor集成了代码高亮插件SyntaxHighlighter,只需要引用即可。
下图是未高亮之前代码片段显示效果:
下图是高亮之前代码片段显示效果:
效果区别很大,还是高亮的代码看起来比较直观,易读。
对于使用百度的ueditor作为文本编辑器的,只需要查看ueditor目录中是否有shCore.js和shCoreDefault.css这2个文件,有的话只需要在需要显示页面代码中最后面添加如下代码:
<script type="text/javascript" src="/include/ueditor/third-party/SyntaxHighlighter/shCore.js"></script> <link rel="stylesheet" href="/include/ueditor/third-party/SyntaxHighlighter/shCoreDefault.css"> <script type="text/javascript"> SyntaxHighlighter.all(); </script>
其中的文件路径自行调整为自己实际项目中的路径。
千万不要少写东西,少写东西无法显示。正确加上代码就OK了,很简单。
但是有时候代码过长,在后台预览时没有问题,一发布到前台页面就有可能不会自动换行,尤其是在移动设备上查看,效果很差。
找到/include/ueditor/third-party/SyntaxHighlighter中的shCoreDefault.css样式文件,在.syntaxhighlighter中加入word-break:break-all;
设置完成之后,前台的高亮代码就会自动的换行了,移动设备上效果也就出来了。
很赞哦! ()
相关文章
点击排行

本栏推荐

猜你喜欢
站点信息
- 建站时间:2019-02-24
- 网站程序:织梦CMS7.5
- 主题模板:
- 文章统计:43 篇
- 源码统计:2 篇
- 微信号:扫描二维码
