Build 4200
v4.4200 最新2025 年 5 月 21 日
我们计划对受支持的插件 Python 版本进行一些调整。详情请参阅
官方博客文章。
新特性与改进
- 侧边栏现可通过
"sidebar_on_right"设置移至右侧 - 构建系统(Build Systems)可通过
"interactive": true启用输入框 - 新增
"disable_plugin_host_3.3"设置,启用后所有插件运行在 Python 3.8 下 - 重写了 SQL、ActionScript、Diff、Bash 与 Graphviz 的语法高亮,感谢 jrappen、 michaelblyons、 keith-hall、 deathaxe
- 新增 Zsh 与 TOML 语法高亮,感谢 deathaxe
- 多项语法高亮改进
- 改进 git 状态查询性能
- 多选区编辑时性能显著提升
- 通过命令行传入的命令现在会延迟到文件与插件加载后再执行
- 内置配色方案现会对字符串映射键(string mapping keys)进行特别高亮
- 改进了多空选区时 copy/cut 的行为
- 从标准输入(stdin)读取时不再启用 Tab translation
- 改进了保存到不存在目录的处理逻辑
- 新增
"default_font_size"设置 - 新增
"reload_file_in_background"设置 - 新增
"set_unsaved_view_name_for_syntax"设置 - 允许在语法的
first_line_match正则中使用变量展开 - API新增
Window.create_io_panel与Window.find_io_panel - API新增
Selection.has_empty_region、Selection.has_non_empty_region及Selection.has_multiple_non_empty_regions
Bug 修复
- 修复
wrap_lines命令未识别较新 ruler 设置的问题 - 修复文件末尾(EOF)处书签无法切换的问题
- 修复滚动条上点击事件处理的一个问题
- 修复构建系统错误时
PATH不正确的问题 - 修复索引爬取器在特殊情况下泄漏共享内存的问题
- 修复本地转换符号(transformed symbols)的 region 错误
- 修复
find_under_expand的一个边界情况 - 修复在小数 DPI 缩放下缩进引导线渲染不均匀
- 修复某些 minimap 设置错误地影响正文文本渲染