当前位置: 首页 > news >正文

CodeForge v26.0.0 里程碑式更新:进化为轻量编辑器,内置 AI 助手!

CodeForge v26.0.0:里程碑式更新

CodeForge v26.0.0 是一次里程碑式的更新,它从“按语言运行代码片段”的工具,进化为以文件 / 项目为中心的轻量编辑器,并首次内置 AI 助手。本次更新带来多标签编辑、文件树侧栏、就地运行、超大文件只读查看、可自定义快捷键,以及接入 Claude / OpenAI / DeepSeek 的 AI 对话与代码生成能力。

版本信息

项目地址:https://github.com/devlive-community/codeforge

官方网站:https://codeforge.devlive.org/

版本号:v26.0.0

发布日期:2026 年 6 月 4 日

文件与项目工作区

CodeForge 现在可以像编辑器一样打开文件夹、管理多个文件。具体功能如下:

  • 多标签编辑 - 同时打开多个文件/片段,支持拖拽排序、右键菜单(关闭其他 / 关闭右侧 / 复制路径)
  • 左侧文件树侧栏 - 打开文件夹、目录懒加载、当前文件高亮、宽度可拖拽、长文件名横向滚动
  • 打开 / 保存本地文件 - 按扩展名自动识别语言;同扩展名多引擎时智能保留当前语言
  • 文件树右键操作 - 新建文件/文件夹、重命名、删除、在系统文件管理器中显示
  • 文件监听 - 外部改动自动刷新文件树
  • 最近文件夹与会话恢复 - 记住并恢复上次打开的文件夹与文件标签
  • 快速打开(Cmd/Ctrl+P) - 模糊查找当前文件夹内的文件

超大文件只读查看

当打开超过可编辑上限的文本文件时,会自动以只读模式在编辑器内查看。其基于行偏移索引 + 虚拟滚动,无论文件多大,滚动到任意位置都流畅,而且可编辑打开的文件大小上限可在设置中调整。

AI 助手

CodeForge 首次内置 AI 能力,请求经本地后端转发以规避跨域,API Key 仅保存在本机。具体功能如下:

  • 多服务商 - 支持 Claude (Anthropic) / OpenAI / DeepSeek,可自定义模型与接口地址
  • 流式输出 - 回复逐字呈现,支持随时停止生成
  • Markdown 渲染 - 回复与代码块美观呈现,代码块支持复制 / 一键应用到编辑器
  • 与执行历史绑定 - AI 对话关联到具体的执行记录并持久化;未执行的对话为临时会话不保存
  • 一键分析报错 - 运行失败后可直接让 AI 分析报错并给出修复
  • 编辑器内自然语言生成(Cmd/Ctrl+K) - 用自然语言描述需求,生成结果可编辑确认后再插入光标处

执行增强

  • 就地运行 - 关联本地文件时直接运行该文件,工作目录设为文件所在目录,多文件/相对路径正确
  • task_id 任务路由 - 执行与事件按任务 id 路由,支持多标签并发运行、互不串扰
  • 标准输入与运行参数 - 可为程序提供 stdin,并追加运行参数
  • 运行未保存文件策略 - 自动保存 / 每次询问 / 运行临时副本,可在设置中选择
  • 执行历史 - 基于 SQLite 持久化,支持分页浏览、查看代码与输出、恢复代码

编辑器与布局

  • 多种布局 - 编辑器与控制台支持左右 / 上下 / 仅编辑器三种布局
  • 字体缩放 - 编辑器内 Cmd/Ctrl 加减号实时调整字号
  • 编辑增强 - 搜索替换、代码折叠、括号匹配
  • 统一 Tooltip - 工具栏图标按钮统一悬停提示

快捷键

  • 全局快捷键 - 运行、保存、另存为、打开、新建/关闭标签、切换侧栏、快速打开、AI 生成等
  • 可自定义 - 新增“快捷键”设置页,所有快捷键可重新绑定

其它优化与修复

  • 设置整理 - 新增 AI、快捷键设置页;语言列表支持按名称筛选;运行与文件相关设置归入通用
  • 切换语言不再清空已写代码 - 各语言独立保留编辑内容
  • 构建与工程 - CI 升级 Node 22 并修复依赖安装、对齐 Tauri 相关依赖版本、修复多处 UI 细节与告警

立即下载

可在 GitHub Releases 下载最新版本,或访问官方网站了解更多信息。

http://www.cnnetsun.cn/news/2755370.html

相关文章:

  • 告别模拟器卡顿:APK Installer让Windows直接安装安卓应用的完整指南
  • GPT-4o结构化输出100%准确:JSON Schema生成稳定性实战指南
  • 3个技巧:用Draw.io Mermaid插件实现代码驱动图表设计
  • 大模型长期记忆同步:多 Agent 间的消息路由机制设计
  • IPXWrapper技术方案:为现代Windows系统重构IPX/SPX兼容层,重温经典游戏网络对战
  • YOLOv5视觉瞄准系统架构剖析:基于深度学习的目标检测与实时控制技术实现
  • 2026 论文降AI率工具终极测评:真实体验分享,毕业党生存手册
  • 告别死记硬背:用‘小树’和‘铃儿’轻松搞定三十六计(附110位数字编码表)
  • AI工具链如何接管企业搜索?3步实现语义理解→意图识别→精准召回的闭环升级
  • 【金融级AI质押架构设计指南】:基于FISCO BCOS+LangChain+TEE的三重可信验证体系(附压测QPS 12,800实测报告)
  • HR总监紧急通知:下季度起所有请假系统必须通过ISO/IEC 23894 AI治理认证,你准备好了吗?
  • 别再手动整理了!用WPS宏一键提取汉字拼音首字母,批量处理通讯录超省心
  • Agent“活”起来!企业级动态RAG的可靠记忆与知识进化之路
  • 如何在5分钟内为Windows 11 24H2 LTSC恢复微软应用商店:新手完整指南
  • Qt Quick Canvas 画布实战:手把手教你用QML打造一个可复用的汽车仪表盘组件
  • SuperPNG终极指南:如何用免费插件彻底优化Photoshop PNG导出
  • 从航拍到成图:一次讲透无人机测绘中比例尺、GSD与航高设计的完整工作流(以1:1000地形图为例)
  • Kimi K2.6 AI Agent实战解析:任务拆解、工具调用与自主反思
  • 【仅限Q3开放】AI融资整合能力成熟度测评(含17项技术适配指标+3类企业定制路径),测完即生成金融机构认可的接入资质预评估报告
  • AI Agent(智能体)应用工程师:年薪50W+的AI风口,零基础也能入行
  • 3大突破重构ESP32物联网开发:从零到精通的完整指南
  • 从峰会实践看科技女性职业发展:架构、策略与可持续影响
  • Moneta Markets亿汇:聚焦细节,看看风控思路的关键细节
  • 9V电池转±5V双电源:线性稳压器与电荷泵的工程实践
  • 电路设计入门:从核心概念到实战项目,掌握硬件开发基础
  • 3分钟掌握:告别网盘限速困扰的浏览器脚本终极指南
  • 面试官:agent的三层记忆系统是啥
  • 如何在Windows 10/11上畅玩经典IPX游戏:终极兼容解决方案指南
  • 2020年西安公交线路与站点GIS矢量数据(WGS84坐标,含完整属性)
  • Python+Pygame实现的植物大战僵尸风格塔防游戏源码,含完整资源与运行说明