WordPress CoolCode插件:代码高亮与下载
156 浏览量
更新于2024-08-30
收藏 70KB PDF 举报
"本文主要介绍了WordPress插件CoolCode的使用方法和特点,它是一个基于Chroder.com的WordPress Code Highlight插件改进而来的代码高亮显示工具。"
**WordPress插件CoolCode概述**
CoolCode是一款专为WordPress博客设计的代码高亮插件,它的主要功能是增强代码的可读性和美观性,特别适合程序员或技术博主在文章中展示源代码。此插件在原有的WordPress Code Highlight基础上进行了多项改进,提高了用户体验。
**主要功能特性**
1. **源代码下载**:用户可以直接以文件形式下载展示的源代码。
2. **行号显示**:提供了显示或隐藏行号的选项,双击代码可切换显示状态。
3. **自适应窗口**:代码窗口不再是固定宽高,而是根据代码量自动调整大小。
4. **样式表重定义**:优化了代码的显示样式,使得代码更加美观。
5. **内嵌式style**:将代码加亮后的class转换为内嵌式style,便于将彩色代码复制到Word等富文本编辑器。
6. **问题修正**:修复了复制代码时每行前多一个空格、数据库写入错误以及回复中插入代码的错误。
**CoolCode改进内容**
- 修复了Text_Highlighter库的HtmlRenderer,解决了复制代码后每行多空格的问题。
- 解决了包含单引号时写入数据库的错误。
- 添加了XML和BBCode两种语法的coolcode标签支持。
- 增加了对HTML语言的支持。
**未解决问题**
尽管CoolCode做了许多改进,但仍存在一些问题,如PHP代码中的HTML、JavaScript等非PHP代码无法正确加亮,HTML、XML中的脚本无法按照相应脚本格式高亮,以及HTML中的样式表无法以样式表格式高亮。这些问题需要依赖Text_Highlighter库的进一步改进才能解决。
**使用方法**
- 首先,下载并解压CoolCode插件至WordPress的插件目录。
- 在WordPress后台激活插件。
- 因为所见即所得编辑器可能无法正确保存代码,建议禁用“自动修正错误的内嵌式XHTML语法”,并关闭所见即所得编辑器。
- 使用`<coolcode>`和`</coolcode>`标签包裹代码,若需指定编程语言,可以使用`lang`属性,如`<coolcodelang="程序设计语言">`。
**语法提示**
推荐使用尖括号语法(`<` 和 `>`)来创建代码块,因为方括号可能与WordPress的短代码冲突,虽然当前两者等效,但未来可能会发生变化。
CoolCode为WordPress用户提供了一种高效且美观的方式来展示和管理代码片段,尤其对于技术类博客,它能显著提升代码的呈现效果。
2023-08-13 上传
2023-07-18 上传
2022-11-21 上传
2022-11-14 上传
2020-10-28 上传
2010-06-01 上传
131 浏览量
2022-03-25 上传
2021-06-29 上传
weixin_38559646
- 粉丝: 5
- 资源: 953
最新资源
- PRO-C-27约束身体
- 高斯白噪声matlab代码-GalaxyGAN:银河
- iwms正式版 .Net2.0_新闻文章发布系统.rar
- readmalanew.zip_MALA_gpr mala matlab_mala探地雷达_探地雷达_探地雷达 matlab
- JS-square-number-trainer:HTML,CSS,JS,QUERY
- Tragic
- 同步压缩小波变换matlab相关程序.zip
- goQuality-dev-contents:{收集高质量的开发内容}
- lwc-modal:用于Salesforce.com(SFDC)的Lightning Web Components(LWC)系统的可访问,可组合模式
- CMPT-120L-902-21S
- 自定义视图可使用单击按钮或滑动从给定范围内选取一个值。-Android开发
- kalman.zip_SOC Kalman_algorithm battery_battery algorithm_soc es
- Tracer
- 通过u盘升级stm32固件
- Simple Task Organizer System using JavaScript
- pgcenter:用于观察和排除Postgres故障的命令行管理工具