本篇文章更新于 2023-02-18 13:53:45
本篇文章更新于 2023-02-18
我们的易语言代码美观漂亮,但是在网页中显示太难看了,众所周知我们的【精易论坛】和个别易语言技术论坛等都用了易友开源的DZ插件,但是只适合用于DZ论坛程序,加上网上其他两个开源的代码高亮太单调了,不够完美和强大,所以我花了一天时间把易友开源的【DZ易语言代码高亮插件】提取出来主要css,js整合到了wordpress中,大家可以看看本站效果,和精易论坛打一样,只不过优化了部分代码,加粗了字体,美化了复制提示框
特色:
- 支持wordpress所有页面
- 10种代码配色,可选随机
- 开源代码,方便二次开发
- 独立css、js跟主题不冲突
- 支持文本模式、易代码模式互相切换
- 漂亮的复制提示
- 只有检测到易代码才会加载相关js,css不拖网站速度
- 安装简单方便
为了方便wordpress站长们,我这里整合了代码,打包好了直接上传即可用。
具体整合到你wordpress请看以下教程:
- 解压到桌面
- 把ecode文件夹上传到你的wordpess根目录
演示效果
窗口程序集名 | 保 留 | 保 留 | 备 注 |
窗口程序集_启动窗口 |
子程序名 | 返回值类型 | 公开 | 备 注 | ||
__启动窗口_创建完毕 |
窗口程序集名 | 保 留 | 保 留 | 备 注 |
类_Json, , 公开 | |||
变量名 | 类 型 | 数组 | 备 注 |
对象 | 对象 | ||
dataName | 文本型 | 需要调用时的名字 |
子程序名 | 返回值类型 | 公开 | 备 注 | ||
_初始化 | 当基于本类的对象被创建后,此方法会被自动调用 |
初始化 ()
子程序名 | 返回值类型 | 公开 | 备 注 | ||
_销毁 | 当基于本类的对象被销毁前,此方法会被自动调用 |
CoUninitialize ()
子程序名 | 返回值类型 | 公开 | 备 注 | ||
初始化 | 逻辑型 |
变量名 | 类 型 | 静态 | 数组 | 备 注 | ||
Ret | 逻辑型 |
Ret = 对象.创建 (“MSScriptControl.ScriptControl”, )
判断 (Ret)
对象.写属性 (“Language”, “JavaScript”)
Ret = 对象.创建 (“ScriptControl”, )
如果真 (Ret)
对象.写属性 (“Language”, “JScript”)
如果真 (Ret)
对象.数值方法 (“AddCode”, #js2 )
对象.数值方法 (“Eval”, “var ” + dataName + “={}”)
返回 (Ret)