版本更新重构与优化代码折叠架构深度重构与精细调优彻底弃用原有依赖正则表达式的文本级折叠方案,转而基于PSI结构与词法Token构建全新折叠体系,显著提升折叠精度与运行稳定性。深度集成SnowCompilerCache提供的Token流信息,强化对语法节点边界的识别能力,使折叠锚点更可靠。对module、function、struct、body、if、loop等核心结构的折叠规则进行升级,支持更深层嵌套与复杂语法组合。引入严格的end关键字闭合匹配机制,大幅降低误...
版本更新
重构与优化
代码折叠架构深度重构与精细调优
- 彻底弃用原有依赖正则表达式的文本级折叠方案,转而基于 PSI 结构与词法 Token 构建全新折叠体系,显著提升折叠精度与运行稳定性。
- 深度集成 SnowCompilerCache 提供的 Token 流信息,强化对语法节点边界的识别能力,使折叠锚点更可靠。
- 对 module、function、struct、body、if、loop 等核心结构的折叠规则进行升级,支持更深层嵌套与复杂语法组合。
- 引入严格的
end 关键字闭合匹配机制,大幅降低误折叠、漏折叠及无效区域折叠的发生概率。
- 新增工具方法
findClosingKeyword,增强对行内关键字(如 end if、end loop)的解析鲁棒性,保障多层嵌套结构下折叠行为的一致性。
- 移除陈旧的字符串扫描式折叠实现,整体响应速度、内存占用与异常容错能力均获得明显改善。
折叠区域边界与占位符体验升级
- 重写折叠起止偏移量计算逻辑,杜绝过短折叠、越界折叠及跨无效行折叠等问题。
- 增强空行与注释行的智能跳过策略,确保折叠内容严格贴合语义块,提升结构可理解性。
- 统一各类型折叠占位符的显示格式与交互样式,兼顾简洁性与上下文提示能力,优化编辑过程中的视觉反馈。
新增功能
多行注释块折叠支持
- 在折叠构建器中新增对
/* ... */ 类型多行注释的原生识别模块。
- 支持完整注释段落的折叠收起与自定义占位符展示(如
/* ... */ 或摘要文本)。
- 自动提取首行有效注释内容生成简明折叠标题,兼顾信息密度与可读性。
- 内置注释长度安全校验,防止超长或非法字符导致折叠流程中断。
loop 循环区块折叠支持
- 基于
init:、cond:、step: 标签自动识别循环声明结构体。
- 结合缩进层级与语句连续性分析,精准界定 loop 主体范围。
- 自动忽略空行及缩进异常语句,确保折叠区域真实反映逻辑作用域。
returns 返回段落折叠支持
- 新增对
returns:(不区分大
小写)关键字引导段落的折叠识别能力。
- 利用缩进一致性判断与空行分隔规则,动态划定跨多行 returns 内容边界。
- 优化起止位置定位算法,使折叠区域与语义上的返回声明段完全对齐。
params 参数段落折叠支持
- 新增专用方法
buildParamsFolds,专用于处理以 params: 开头的参数定义块。
- 支持解析 params 下的嵌套结构与字段声明,准确推导其折叠覆盖范围。
- 兼容多级缩进与空行间隔场景,保证折叠效果自然、稳定、符合预期。
import 与 globals 全局区块折叠支持
- 实现连续
import 语句的自动聚类折叠,合并为单一可展开代码块。
- 新增
globals 区块识别能力,依据缩进层级与关键字特征捕获全局配置段。
- 将 import / globals 统一纳入折叠管理管线,标准化其处理路径与结果输出。
- 优化折叠信息组织方式,使项目顶层结构更清晰、导航更高效。
若在使用过程中遇到任何问题,欢迎随时 提交 Issue 反馈
源码地址:点击下载
相关推荐:
域名历史查询:挖掘互联网背后的“数字足迹”,zmc1314ai
AI写文章标题,提升内容创作效率的利器
跟ChatGPT差不多的国内版叫什么?揭秘国内AI对话平台的崛起,生动ai
ChatGPT怎么打不开了?揭秘背后的原因与解决方法,苹果ai332使用图解
AI写文档:高效办公新体验
AI网页版本:开启智能时代的新篇章,ai生产纹身
Emby怎么使用后缀为py的插件:轻松拓展你的影音体验,ai写作平台不会重复的
ChatGPT安装包Windows版:让AI助力你的工作与生活,ai跑图标
SEO主要是做什么?让你了解SEO背后的秘密与实用技巧
高效创作新时代AI文案速写工具,让创作更轻松
SEM优化与SEO优化:提升网站流量与转化率的双剑合璧
6个快速有效的app推广渠道,轻松推广你的app!
今日头条的穿山甲和其他几大广告联盟平台有何区别?
ChatGPT为什么用不了了?背后的真相揭秘!,ai凹凸字体
360刷排名工具选哪家?揭秘2025年最强排名优化工具!,ai外向
文本缩写软件:提高工作效率的必备工具,ai安装包下载32位
360ai问答-智能时代的全能助手,未来的智慧生活,ai菁菁
撰写稿子的AI,写作的“超级助手”来了!
SEO属于什么专业的?解析SEO专业与未来发展趋势,北京ai行业公司
在线AI生成文章:智能写作的未来趋势
ChatGPT解除提问次数限制,让你的AI体验更畅快,不参加ai面试有人吗
浅析影响网站权重排名的几大要点
SEO优化是怎么操作的?揭秘高效的SEO优化策略
AI自动生成:开启智能时代的无限可能,AI修复名人背后的道德
ChatGPT出问题?背后的原因与解决方案,bie.ai.shen
SEO优化关键词:让你的网站快速登顶搜索引擎的秘诀
网络兼职靠谱吗?正规的网络兼职赚钱渠道有哪些?
打破创作边界,无限可能无限制生成文章的AI
AI写文章查重率高吗?揭秘人工智能写作的奥秘
如何做关键词排名:提升网站流量的核心攻略,ai 报道