当前位置:首页 > ZBLOG > 正文

zblog代码高亮插件(zblog插件开发)

今天给各位分享zblog代码高亮插件的知识,其中也会对zblog插件开发进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

如何让hexo代码高亮?

由于hexo代码使用的Markdown语法,Markdown的语法可以参考Markdown语法介绍。所以可以使用Markdown的方式实现代码的高亮,通常有以下三种方式:使用双空格缩进的方式(这种方式在Hexo中代码不支持高亮),使用```code block```的方式(这种方式在部分情况下可以高亮,但是在我的机器上却不能实现高亮),使用代码块的语法,具体可以看Codeblock - Octopress。我使用这种方式在我的hexo博客代码的高亮。hexo使用highlight.js. 在markdown中用```cppthis is cpp code```告诉hexo生成带高亮的codeblock然而highlight.js支持的格式较少而且好像不太好配置,unix user可以用我写的一个hexo插件: GitHub - ppwwyyxx/hexo-tag-vimhighlight: Highlight code using vim in hexo. 这个插件调用vim, 把vim的代码高亮嵌入html. vim里什么颜色最后blog里就是什么颜色.

highlight.js

一行代码就能让我的网站支持代码高亮的工具库,也支持在 Vue 中使用,强烈推荐给大家。

highlight.js 是一款使用 javascript 开发代码高亮工具库,能够让网页上的代码显示接近我们使用的代码编辑器的高亮样式,从而看起来更舒服,增强阅读体验。

常来我网站的小伙伴都知道,我的文章有一个栏目是“前端”,主要推荐一下实用的前端开源项目或者组件库,写技术类文章免不了要贴代码,我的网站基于 wordpress 搭建,此前我一直为找一款代码高亮插件烦恼,但大部分 wordpress 的代码高亮插件实在太臃肿,出来的样式又不美观。大多时候是截图 VsCode 的代码界面,甚至还用过 codepng 这个工具把代码变成图片贴在文章中,但这样做是美观了,但也存在2个问题:

最终还是找到了 highlight.js,完美解决了上面两个问题,而且配置简单,演示漂亮,定制化简单。不禁感叹:用纯前端的方式解决,才能精准控制,实现想要的效果。

下面以我的网站为例,展示将 highlight.js 用在我们的项目上的方法。首先 highlight.js 支持 cdn 直接引入和 npm 安装,我的网站基于 wordpress 开发,主题是自己写的,最简单的方式就是在文章详情页引入 highlight.js 和主题样式。

虽然 highlight.js 支持几百种开发语言,但为了将文件体积控制到最小,我们可以点击“get version”按钮进入下载页,通过勾选我们需要的开发语言,来构建最轻量的库。

下载解压后得到的 highlight.min.js 就是我们需要引入的 js 文件,主题样式都在 style 文件夹里,我选择了一个比较喜欢的 monokai-sublime 主题,只需要一个 css 文件,然后初始化:

就是这么简单,highlight.js 会自动将文章中的

点击查看本次分享的网址以及代码高亮效果

highlight.js - 让网页上的代码高亮美化的免费开源工具库 那些免费的砖

如何在wordpress文章插入代码并高亮显示

一直以来在wordpress发布文章的时候不管代码的显示格式,都是按普通的文章本格式来发布的,但后来

发现这样的发布使得代码非常之不美观,又不方便阅读,这样对用户的体验非常不好,所以在网上找了

一些解决代码在文章中高亮显示的方法,经过几次的测试,觉得使用CodeColorer这个插件来实现比较方

便,而且高亮代码显示非常美观,下面给大家讲讲如何使用这个插件。

1、既然是用插件为实现的功能,那么第一件事就是安装这个插件了,详细的安装方法可以参照:

wordpress插件CodeColorer的下载与安装

2、安装好CodeColorer后在wordpress管理后台的设置里面有个CodeColorer选项,点击进去进行配置,

一般情况下只需要将“宽度”设置成您站点文章的宽度就行了。如果希望显示的高亮代码前面显示行号

的话,可以勾选一下格式化里的“显示行号”

3、在发表文章的时候先在可视化界面编辑好所有文字内容,然后切换到文本界面,在文本界面找到你需要添加高亮代码的地方插入以下标签:code lang=”php” /code,在code lang=”php” /code标签之间插入您需要显示的代码,然后保存文章就可以了。当然您也可以开启CodeColorer的可视化插入代码功能,只需要修改插件目录下的codecolorer.php 文件即可。下面是需要修改的代码,只需要将代码前面的//注释符去掉就可以了。

zblog编辑器FCKeditor中如何插入代码并高亮显示

不但可以向本文一样显示代码,并且高亮显示。

一、在FCKeditor的配置文件(一般为fckconfig.js或custom.config.js)中,配置 FCKConfig.ToolbarSets设置部分 添加一个按钮值 'InsertCode',步骤如下:

1、在配置文件中找到下面的代码:

JavaScript代码

XML/HTML代码

FCKConfig.ToolbarSets[Default]=[

['Source','FontName','FontSize'],

['TextColor','BGColor'],

['Image','Media','Flash','Table','Smiley','SpecialChar'],

['ShowBlocks','Preview','FitWindow'],

'/',

['PasteText','Templates','Find','RemoveFormat'],

['Undo','Redo'],

['-','Bold','Italic','Underline','StrikeThrough'],

['OrderedList','UnorderedList','-','Outdent','Indent','Blockquote'],

['JustifyLeft','JustifyCenter','JustifyRight'],

['Link','Unlink','Rule'],

['Subscript','Superscript','-','InsertCode']//Nocommaforthelastrow.];看到了么?最后一句的区别。

2、查找:FCKConfig.PluginsPath = FCKConfig.BasePath + 'plugins/';

在下面加上:

FCKConfig.Plugins.Add('insertcodeRun');

二、打开fckeditor\editor\lang文件夹里的zh-cn.js,在结尾的 };之前 加入以下代码

InsertCodeBtn : 插入代码

注意:加入上面代码时,原来的最未句代码后面要加个逗号.

wordpress用了代码高亮插件他还是不高亮?

主题缺少

?php wp_head();?

?php wp_footer();?

这两个钩子,导致插件无法正常挂载进来。

wordpress代码高亮插件推荐:

codemirror生成小程序报错未找到

解决方法:

1、安装 node.js 环境,官网下载 nodejs 安装包。

2、安装 npm 依赖。

3、构建 nmp,使用cmd进入appjs所在小程序目录,并执行以下命令。

4、下载 miniprogram 依赖。

5、以上完成后,进入微信小程序开发工具详情内勾选使用npm依赖。

CodeMirror是一款功能强大的代码高亮插件,他不仅提供了高亮功能,其丰富的方法属性也封装了缩进、自动换行、获取编辑文本、设置编辑文本、回退功能等多种实用效果。

关于zblog代码高亮插件和zblog插件开发的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

取消
扫码支持 支付码