Cuvel Release History
版本更新历史
查看 Cuvel Editor 1.0.0 以来发布的主要功能、改进和修复。
当前公开版本
Cuvel 1.2.9
变更记录
本页列出会影响使用体验的主要变更,不包含细小的内部调整。
- 修复了双击选区跨越括号的问题。嵌套引号和括号会识别最内层配对,并新增对 < > 配对的支持。
- 即使在引号和括号内,也会以 $、半角空格和全角空格作为选区边界。$test 中仅选择 test,不包含 $;日文标点「、」和「。」不会分隔选区。
- 修复了窗口大小调整后的延迟更新可能在点击后将光标恢复到原来位置的问题。
- 修复了长行末尾附近出现双重光标、文字或选区高亮错位的问题。
- 即使光标原本位于其他行,从行尾开始拖动选择时,也能在整个拖动过程中正确高亮选区。
- 提升了横向滚动时行尾留白的稳定性,并修复了返回行首时左侧边距的显示问题。
- 改进了多光标编辑,包括使用上下方向键移动、替换选区粘贴以及插入颜色代码。现在点击行号即可选择整行。
- 提升了长行横向滚动和行尾光标定位的稳定性,并可滚动到最长行末尾之外的额外空间。同时改进了窗口大小恢复和选区可见性。
- 优化了颜色代码识别:仅识别六位十六进制值以及三位简写 #fff 和 #000,修复了 #add、#add_test 等误高亮问题。
- 修复了编辑器滚动条可能覆盖“字符编码”和“换行符”设置面板的问题。同时重新验证了所有面板、菜单和对话框的位置及层叠顺序。
- 修复了在字符串中输入\n等转义序列后,正确的括号可能仍被标记为红色的问题。
- 修复了移动或调整应用窗口大小后,日语等IME组合输入有时会变得不稳定的问题。
- 修复了连续输入时,以//开头的行可能从中途不再保持注释颜色的问题。
- 修复了移动或调整应用窗口大小后,日语等IME组合输入的候选窗口有时会偏离光标位置显示的问题。
- 修复了多光标下类似IME的组合输入预览:即使多个光标位于同一行,确认前的输入内容也会显示在所有光标位置。
- 双击选择现在会使用最近的引号或括号范围,同时保留对字符串中变量、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 版本。
前往下载