FIT2CLOUD
代码折叠增强 的图标

代码折叠增强

1,138
574

自动折叠长代码块和长图片,高度可以自行配置

1.1.6
吴蛋蛋 发布于
>=2.20.0
  • 代码审查修复:基于全面代码审查,修复以下问题
  • 语法高亮保留:新增 splitHtmlLines() 方法,行号显示时完整保留 hljs 语法高亮结构,修复行号导致高亮失效的问题
  • Shiki 冲突检测:恢复 Shiki 高亮插件检测逻辑,当检测到 Shiki 存在时自动跳过高亮处理,避免双重样式冲突
  • 初始化合并:统一 observeCodeBlocks()observeImages() 调用,移除重复的模块 init() 调用,提升性能
  • 未使用变量清理:删除 pendingInit 未使用变量
  • CSS :has() 兼容:使用 @supports 特性查询,并为不支持 :has() 的浏览器提供 CSS fallback
  • JSDoc 完善:为所有关键函数添加完整的 JSDoc 注释,提升代码可维护性
  • 错误日志:添加复制按钮失败的错误日志输出

资源下载

  • plugin-code-enhance-1.1.6.jar