Cuvel Release History
版本更新历史
查看 Cuvel Editor 1.0.0 以来发布的主要功能、改进和修复。
当前公开版本
Cuvel 1.2.1
变更记录
本页列出会影响使用体验的主要变更,不包含细小的内部调整。
- 双击选择现在会使用最近的引号或括号范围,同时保留对字符串中变量、URL片段及其他文本的普通单词选择。
- 修复了多光标输入:普通输入、类似IME的组合输入预览及确认后的文字都会显示在所有光标位置,并且可以撤销。
- 新增Microsoft Store版,并支持在网站版与Store版之间双向迁移语言、主题等兼容设置。
- Store版现在也可以按需安装必要的语言服务器,并仅在按下按钮时执行LSP语法诊断。
- 改进长行自动换行,并修复缩进位置、重启后的渲染以及日语IME输入期间语法颜色异常的问题。
- HTML实体中的#字符不再被误认为颜色代码。
- 修复了CSS ID选择器(例如#add)被误认为三位颜色代码并显示多余颜色预览的问题。
- 现在双击双引号字符串中的文字会选中引号内的全部内容,同时保持普通单词选择方式不变。
- 修复切换回某个标签页时,前一个标签页的编辑行覆盖层可能残留并导致行看起来错位的渲染问题。
- 恢复标签页时会重置共享的编辑行状态,并根据当前选择重新构建。
- 将树形搜索限定在当前打开的工作区内,优先显示文件,并把匹配的文件夹整理到默认折叠的分组中。
- 选择文件夹结果后,会在原有树中展开该文件夹,而不会更改工作区根目录。
- Windows 安装程序不再更改默认文件关联;在保留 BAT、CMD 和 PowerShell 脚本正常执行方式的同时,新增了“Edit with Cuvel”。
- 改进更新检查缓存:安装的应用版本发生变化时,无需等待24小时即可立即查询服务器。
- 更新了官方 Windows MSI、Linux deb 和 AppImage。
- 保存执行更新检查时的应用版本,安装版本变化后会使此前的检查时间失效。
- 发现新的正式版时,会通过设置图标红点和设置页面红字进行通知。
- 选择“稍后”只会隐藏红点,直到下一次发布;设置页面的提示仍会保留,且不会自动更新。
- 修复粘贴后无关行可能暂时错位的渲染问题。
- 加入查询网站公开版本并显示更新提示的基础功能。
- 新增“Forest”语法配色主题,并支持九种语言的名称。
- 调整了扁平风格应用图标的比例。
- 应用图标改为扁平设计。
- 修复行号与正文的垂直对齐问题。
- 保留最多八个标签页、共20,000行的已渲染内容,加快大型文件的标签切换。
- 加入首次渲染加载提示和超限后的LRU释放。
- 加强 HTML、PHP、C系语言、Python、Java、Ruby 等格式的注释着色。
- 拆分大型多行粘贴后的渲染任务,避免编辑界面卡死。
- 加强换行、光标、选择、IME、撤销/重做与语法渲染的同步。
- 持续改进建议、闭合标签、多光标、查找替换、注释、缩进、小地图和文件夹搜索。
- 优化撤销历史、会话保存和标签页缓存,减少长文件的内存使用与等待。
- 改进首次发布后的操作体验和稳定性。
- 新增适用于 Ubuntu 22.04 及更高版本的 deb 和 AppImage。
- 发布 Cuvel Editor 的首个正式版。
- 包含标签编辑、文件夹树、小地图、查找替换、Diff、多光标、代码片段和可选的LSP语法检查。
下载最新版 Cuvel
免费获取官方 Windows 和 Linux 版本。
前往下载