WordPress CoolCode插件:代码高亮与下载

0 下载量 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用户提供了一种高效且美观的方式来展示和管理代码片段,尤其对于技术类博客,它能显著提升代码的呈现效果。