更新日志 – iOS

6.6.0

  • AI:默认多轮对话模式
    • 对话保存在历史记录中
    • 可以同时启动多个对话
    • 默认使用代码模式,可完全访问编辑器
    • 直接支持 markdown 对话
    • 支持文件更改的差异视图
  • AI:修复获取当前文件、获取选区、编辑文件等多种工具的错误
  • AI:为 Python/TypeScript/CSS 在错误图标(文件标签旁边)添加"请 AI 修复"功能
  • AI:当 Git 中有已暂存的文件时,添加"AI Review (Staged)"选项(位于 Push/Pull 菜单中)
  • Remote:支持通过 Remote 协议使用 ACP
    • 从 AI 对话功能访问 Claude Code、Gemini CLI 或 Codex
    • 直接使用订阅计划,不消耗 Credit
    • 需要 CLI 版本 0.6.0+
    • 支持通过 ACP 进行权限确认(允许编辑)
    • 通过 AI 对话源选择启用(设置为 CLI 而非 Cloud — 需要 CLI 0.6.0+)
  • Labs:索引功能的更改

6.5.0

  • 重大变更:将所需的最低 iOS 版本提升至 15.6+,以兼容最新的计费依赖
  • Remote CLI:新增 LSP 服务器支持(需要 CLI 0.5.0+),更智能的项目级自动补全,支持 import 解析
  • Remote CLI:新增打开浏览器预览的快捷键
  • 自动补全:新增基于图结构的 import 感知自动补全(受内存占用限制)
  • 文档:改进了应用文档,支持多种语言

6.4.0

  • Remote CLI:支持本地项目与远程项目之间的双向复制/粘贴
    • 可将远程项目用作桌面、移动设备和远程服务器之间的快速文件共享
  • 自动补全:支持使用 pyright 语言服务器进行 Python (.py) 智能自动补全

6.3.1

  • 修复:修复 iOS 上长时间空闲后恢复应用时卡死的问题
  • 文件系统:新增统计信息弹窗,显示文件元数据,如最后修改时间和文件大小
  • 远程 CLI:修复不兼容的 stats 结构可能导致文件系统问题
  • 远程 CLI:改进 iOS 上的浏览器代理,支持部分根路径代理(支持 vite 模板)

6.3.0

  • UI: 界面样式和对齐方式的小幅改进
  • 编辑器: 为图像预览添加缩放控件
  • 远程 CLI: 支持预览二进制文件及音频/视频流
  • 远程 CLI: 支持远程浏览器代理
    • 在远程机器上预览浏览器
  • 远程 CLI: 修复手动远程机器登录的身份验证机制
    • 当尝试使用无浏览器的远程服务器登录时,之前的身份验证机制已损坏
    • 适用于通过 SSH 会话从虚拟服务器主机登录 CLI(需要 spck cli 0.2.0+)
  • 远程 CLI: 修复删除当前活动文件的错误
  • 远程 CLI: 修复保存二进制文件的问题

6.2.0

  • 模板:新增 D3、three.js、anime.js 等模板
  • AI:改进工具及工具状态显示
  • 编辑器:修复原子写入中的竞争条件
  • 设置:偏好设置切换为原子写入
  • 远程 CLI:扫描相同二维码两次可自动连接

6.1.0

  • AI:添加代码模式,允许 AI 代理直接读取/编辑项目中的文件
    • 在 AI 提示模态框中切换聊天(旧行为)和代码模式
  • AI:更新模型,移除 OpenAI 模型,添加编码性能与 Claude 相当的开源模型(Qwen、DeepSeek、GLM)
  • AI:所有模型添加可变信用消耗,由每个模型的最大令牌输出决定
    • 达到令牌限制时不再截断输出
    • 在账户中添加最大令牌上限设置,以限制单次提示使用的信用额度,设置为1x可恢复旧行为
  • AI:为聊天输出添加 Markdown 渲染,可灵活复制/粘贴代码块
  • 远程终端:添加新的多行文本输入,可快速向终端输入大量文本数据
  • 远程 CLI:添加免费使用层级,免费账户每天限制30分钟
  • 今后的更新日志将从服务器加载,支持将更新日志翻译为所有语言

6.0.0

  • 编辑器:预测键盘的括号/引号现在支持长按选择括号类型
  • 改进透明背景主题
  • AI:将"AI Completions"重命名为"Credits","Paid Completions"改为"Extra Credits","Free Completions"改为"Monthly Credits"
  • Git:改进差异比较算法
  • Git:修复子模块差异的处理问题
  • Git:对缓存和状态检查进行多项优化
  • Search:性能改进
  • UI:小幅性能改进
  • UI:改进多个页面,包括实验室、账户设置和项目页面
  • Perf:提升大型项目中文件操作和搜索的整体性能
  • Settings:因使用率低,移除默认背景
  • Webview:添加分辨率选择功能,可测试不同的模拟屏幕尺寸
  • 高级 Spck CLI 用于远程编辑,可从远程机器访问终端程序
    • 适合在移动端使用 AI 代理,如 Claude/Gemini/Codex
    • 在移动设备上运行 python 程序
    • 编辑时需要网络连接
  • 改进使用自定义背景时的半透明/玻璃主题效果
  • 改进自定义背景主题(现在侧边菜单和下拉菜单也支持透明效果)
  • 修复:修复 phenotype_storage_info 显示在内部存储中的问题
  • 重新设计主网站
  • Spck Lite:独家动画"Flow"背景

5.7.4

  • 编辑器:修复撤销/重做快捷键的 IME 处理问题
  • 编辑器:修复启用 IME 时撤销/重做的合并问题

5.7.3

  • 编辑器:(Beta) 修复 iOS 上 IME 处理的边界情况。更好地支持滑动输入和退格键处理。

5.7.2

  • Markdown:添加 JSON 语法高亮支持
  • 编辑器:修复粘贴文本时自动换行渲染异常的长期存在的错误
  • UI:对字体和整体外观进行小幅调整

5.7.1

  • 编辑器:改进自动补全匹配算法
  • AI:修复生成的 responseCode 中的 markdown 检测问题

5.7.0

  • 编辑器:修复 5.6.x 中引入的自动换行渲染问题,部分行可能显示错误
  • 编辑器:修复更改某些特定编辑器设置会影响自定义代码片段编辑的问题
  • 编辑器:在触摸键盘上使用 Ctrl-C 时添加通知消息
  • 编辑器:修复 iOS 上键盘激活时滚动回弹的问题
  • AI:调整 AI Prompt 布局,改善移动端体验
  • AI:将 AI 提示编辑器切换为与代码编辑器相同
  • AI:为 AI 提示编辑器添加复制/粘贴按钮
  • AI:为 AI 提示编辑器添加触摸光标
  • AI:修复"Before Cursor"上下文算法的问题,小幅改进免费/付费补全显示
  • AI:关闭提示编辑器后仍可查看上次 AI 提示结果
  • AI:Supporter/Gold 订阅用户现在可以使用 Claude Opus

5.6.5

  • 编辑器:修复 Ctrl-K、Ctrl-P 快捷键失效的问题
  • 编辑器:修复按下额外按键时光标在行首偏移的输入错误
  • 编辑器:修复重命名后标签页名称未更新的问题
  • UI:最近文件和命令面板在打开/关闭后保留上次搜索结果
  • UI:在各种对话框的输入框中自动选中文本
  • Markdown:为引用块等特定元素添加样式
  • 在设置的关于部分添加文档链接

5.6.4

  • Git:修复扩展名重命名和文件移动操作的问题
  • Git:修复长文件名将按钮推出屏幕的问题
  • Git:修复暂存新文件时暂存区折叠状态被重置的问题
  • 文件:更好地支持扩展名重命名
  • 文件:添加 .mdx 扩展名支持
  • 文件:修复 .md、.json 文件不显示 Edit as Text 选项的问题
  • Documentation 网站板块即将上线

5.6.1

  • 编辑器:修复自动换行模式下颜色预览光标位置的问题
  • 编辑器:颜色预览现已扩展到 XML、HTML 和 SVG 模式
  • 预览器:为图片预览器添加缓存清除功能
  • CSS:使颜色预览的语法高亮更加精确,避免匹配 id 选择器
  • AI:SVG 代码检测扩展到 XML
  • AI:在无代码模式下添加追加选项
  • Labs:无需登录即可查看评论

5.6.0

  • Git:实现提交的已暂存/未暂存区域
    • 将还原行为更改为还原到上次暂存状态,如果未暂存则还原到 HEAD 状态
    • 还原行为不会还原已暂存的文件,仅还原未暂存的文件
    • 在提交消息提示中添加全部暂存选项
    • 徽标计数现在显示已暂存和未暂存更改的总数
  • Git:修复差异视图中 Revert 无法点击的问题
  • Git:添加 Git Commit 快捷键(⌘⇧C)
  • Settings:添加 Detect Tab Size 设置,自动检测文件的制表符大小
  • 编辑器:制表符大小可通过启发式算法自动确定
  • 编辑器:修复滑动输入单词时末尾多出空格的问题
  • 编辑器:添加错误徽标,显示文件中的错误数量
  • 编辑器:添加更改文件换行符的功能(CRLF/LF)
  • AI:新增 Append 选项,在文件末尾插入文本
  • AI:修复编辑器有当前选区时 Insert 选项高亮文本的错误
  • CSS:添加 8 位十六进制颜色代码的高亮和颜色预览
  • Search:修复二进制文件中断搜索结果的错误
  • Search:修复过滤通配符模式不匹配文件夹通配符模式的问题(例如 src/*)
  • UI:使用导航栏时禁用滑动打开菜单
  • Site:现在可以从网页应用中通过 Git 克隆 Github、Bitbucket、Gitlab、Azure 仓库

5.5.0

  • CSS:实现行内颜色预览
  • CSS:修复 CSS 模式下显示 SCSS 补全的错误
  • Autocomplete:改进排名算法
  • 编辑器:修复 CSS 模式下 Show Hint (Ctrl-I) 的问题
  • 编辑器:在 Spaces 横幅弹窗中添加自动换行配置
  • 编辑器:打开预览时取消编辑器焦点
    • 修复某些设备上软键盘被预览遮挡的问题
  • Git:在 URL 输入框中预填 https:// 以方便使用

5.4.3

  • 升级构建至 iOS 18
  • 文件:修复复制文件选项不起作用的问题
  • 编辑器:与虚拟 Ctrl 或 Alt 键及触摸光标交互时自动聚焦编辑器
  • 编辑器:修复触摸光标有时与当前选区不匹配的显示错误
  • Autocomplete:修复大写补全的匹配问题
  • UI:在主菜单选项中添加 Git 凭据
  • AI:修复在 AI Prompt 中切换到原始标签页时的错误
  • AI:将 AI Prompt 改为多行输入,支持更复杂的自定义提示
  • AI:修复整个文件替换文本选项的错误
  • AI:修复提示的视觉渲染错误
  • AI:增强 AI Prompt 中代码块提取,以匹配当前文件类型
  • 自定义代码片段:为编辑器添加复制/粘贴按钮
  • 自定义代码片段:为编辑器添加触摸光标
  • Settings:添加新的 Show Hint 设置,可关闭自动补全提示弹窗

5.4.2

  • Editor:支持 CSS 中新的嵌套类语法
  • Editor:改进 JSX 和 TSX 的编辑行为
  • Editor:改进括号插入的编辑行为 () [] {}
  • Editor:改进最近文件的搜索排名
  • Autocomplete:修复自动补全显示不完整单词的错误
  • Autocomplete:改进搜索排名算法

5.4.1

  • Editor:改进最近文件对话框中的路径搜索算法
  • Editor:新增快捷键 Ctrl-K/Command-K 显示键盘快捷键
  • Editor:JSON 预览器现在在解析无效 JSON 时显示错误
  • Editor:关闭 Line Numbers 时添加少量内边距
  • Editor:切换文件时当前文件路径自动滚动到末尾
  • Editor:Markdown 预览、JSON 预览和纯文本编辑现在遵循 Font Size 设置
  • Git:允许在差异查看器中选择文本并添加复制按键
  • Git:修复差异查看器的小问题
  • AI:AI 提示预览现在隐藏行号
  • Settings:修复 Show Line Numbers 的小错误
  • Settings:隐藏 Haptic Keypress,因为该 iOS 版本不支持
  • Settings:将键盘快捷键与命令面板合并
    • 高级用户可从命令面板执行编辑器命令

5.4.0

  • Editor:重新设计触摸光标的手势控制
  • Editor:增大触摸光标手柄尺寸
  • Editor:提高触摸光标位置追踪的准确性
  • Editor:增大编辑器初始默认设置的文字大小
  • Editor:修复使用"Edit as Text"模式时深色模式背景颜色的问题
  • Settings:为 Supporters+ 用户添加新的 Command Palette 按键
    • 此前仅在 Spck Editor Lite 中可用
  • Settings:添加 Touch Cursors 设置以禁用触摸光标手柄(用于鼠标等设备)
  • AI:更改 AI Prompt 中选中文本的行为
    • 选中文本始终覆盖"Include Code"选项