当前位置:Sublime Text中文网 >

Sublime Text (Build 4215) 发布

Sublime Text 现在随附 Python 3.14 和 Python 3.3。Python 3.3 默认禁用,并将在未来版本中移除。如果你遇到插件兼容性问题,可以使用设置 "disable_plugin_host_3.3": false 重新启用 3.3。

 

将 Python 3.8 升级到 Python 3.14

Python 3.3 现在默认禁用

各种语法高亮改进

全新重写的 C# 语法高亮,感谢 deathaxe

添加了文件图标主题。请参阅文档

添加 open_terminal 命令,用于打开外部终端模拟器

作用域选择器现在可以使用 > 显式匹配子作用域

改进了保存大量文件时的性能

改进了 git status 的性能

改进了使用 enable_tab_scrolling 时的标签页拖动行为

当文件在磁盘上已发生变化时,不再恢复撤销/重做历史

微调了模糊匹配逻辑,以改善某些情况下的排序

添加了对 git reftables 的支持

改进了带右括号时的合并行行为

改进了使用比例字体时的标尺位置

添加了 "io_workers" 设置

API

改进了类型提示

为所有 sheet 类型添加了 Sheet.name() 和 Sheet.set_name()

添加了 sublime.lib_path() 函数

sublime.load_resource 现在会在资源超出大小限制时抛出 FileTooLarge

sublime.load_resource 现在可以传入 max_size 参数

修复了 find_syntax_for_file 在 Windows 上不处理路径的问题

修复了使用 NewFileFlags.REPLACE_MRU 时的一些边缘情况

修复了 View.syntax() 在特定语法下返回 None 的问题

修复了命令名未正确转换为蛇形命名法的问题

修复了多继承类时的初始化问题

Windows

最低要求版本现在是 Windows 10

修复了渲染停止运行的问题

修复了可能导致虚假警告的代码签名问题

修复了以管理员身份运行 ST 时的多实例处理问题

限制了文件对话框中显示的扩展名数量

修复了安装程序在某些更新后未删除所有文件的问题

Mac

最低要求版本现在是 macOS 10.13

添加了 "click_through" 设置

修复了窗口未恢复到工作区的问题

修复了 macOS 27 的窗口样式

修复了恢复最小化窗口的问题

修复了从最大化窗口切换到全屏时窗口大小不正确的问题

使 open_dir 命令在没有打开窗口时也能工作

Linux

修复了模态对话框阻塞所有打开窗口的问题

修复了从 chrome 拖动文本后拖动状态卡住的问题

修复了选择多个 sheet 时错误设置选择剪贴板的问题

修复了窗口关闭后修饰键持续存在的问题

修复了 KDE“替代字符”输入法无法按预期工作的问题

修复了 Wayland 下标签页拖动在非预期时导致 air-drop 的问题

在查找 pkexec 和 gksudo 时,现在会遵循 PATH

修复

修复了在文件中查找无法正确搜索以点开头的文件夹的问题

修复了退出时最小化窗口弹出的问题

修复了 close_project 命令损坏工作区文件的情况

修复了 close_project 在预期时未关闭窗口的问题

修复了加载项目时清空文件夹列表的情况

修复了文件系统循环检测中的误报情况

修复了当侧边栏在右侧且使用非整数 DPI 缩放时侧边栏调整大小无效的问题

修复了某些情况下侧边栏选择未更新的问题

修复了禁用动画时侧边栏焦点的问题

修复了在禁用 "preview_on_click" 时双击侧边栏中的 sheet 未获得焦点的问题

修复了合并行时未保持选区的问题

修复了点击内联差异之外时光标消失的问题

修复了 select_lines 未滚动以显示选区的问题

修复了没有修改标签页时“关闭未修改的标签页”菜单隐藏的问题

修复了“转到定义”有时滚动不正确的问题

修复了通配符中 ? 匹配 / 的问题

修复了未保存文件未恢复文件编码的问题

修复了非整数 "default_font_size" 被取整的问题

修复了构建系统变量 "path" 不工作的问题

修复了语法引擎崩溃的问题

修复了复古“M”命令无法使用的问题

Mac:修复了与 macOS 10.13 和 10.14 的兼容性问题

Windows:修复了安装程序在 arm64 上报错的问题

Linux:规避了在 GNOME/Wayland 下非 ASCII 文本被转义的问题

Linux:规避了在 GNOME/Wayland 下拖放 MIME 类型的问题


相关阅读