Sublime Text 3 开发版

这些是Sublime Text 3的正在进行的版本,并且更频繁地更新。随意使用它们,但请记住,您将运行经过较少测试的代码,并且您将看到更多更新通知提示。每个版本通常都会在论坛中有一个主题。

Sublime Text 3 dev版仅适用于许可用户。

版本: Build 3210

更新日志

内部版本3210

2019年9月24日
  • Mac:修复了某些插件的兼容性退化

版本3209

2019年9月23日
  • Mac:添加了公证
  • 修复了在大文件中向上移动插入符号时的性能下降
  • 修复了内存泄漏
  • 修复了如果行为空则无法与最后一行向下交换的问题
  • Git:修复了gitconfig文件中的includeIf处理不能正确解释相对路径的问题

Build 3208

2019年4月21日
  • Mac:在10.14.4中为macOS OpenGL驱动程序错误添加了一种解决方法

Build 3206

2019年4月5日
  • 性能改进

Build 3205

2019年4月3日
  • 在某些情况下改进了滚动逻辑
  • Linux:修复了与旧Linux发行版的兼容性

Build 3204

2019年4月2日
  • Mac:为DisplayLink适配器添加了MacOS问题的解决方法
  • Linux:调整文本缩放的处理方式
  • 在某些情况下改进了文件索引行为
  • 固定块插入符改变文本选择的工作方式

Build 3203

2019年3月27日
  • 修复了Git存储库处理中的崩溃问题
  • Linux:进一步改进KDE下的高dpi处理
  • API:修复了使用幻像干扰家庭/结束行为的回归

Build 3202

2019年3月21日
  • 各种语法突出改进
  • Git:出于性能原因,忽略了用户主目录顶层的Git存储库。这可以通过allow_git_home_dir设置进行更改。
  • Git:侧栏中有大量git存储库,提高了性能
  • Git:修复了.gitignore文件中未正确处理UTF8 BOM的问题
  • Linux:改进了KDE下的高dpi处理能力
  • Linux:修复了deb软件包中不正确的文件所有权
  • 修复了swap_line_upswap_line_down将制表符转换为空格的问题
  • API:修复了与SublimeREPL不兼容的问题

Build 3197

2019年3月8日
  • 修复了3195年的无限循环回归

Build 3195

2019年3月7日
  • 各种小修正
  • 修复了项目绩效回归中的转到符号

Build 3194

2019年3月5日
  • 各种内联差异改进
  • Mac:修复了原生标签的问题
  • Linux:修复了支持位图字体的回归

Build 3193

2019年3月1日
  • 添加了内联差异。右键单击修改后的行将提供显示差异的选项。或者,可以通过ctrl + kctrl + /cmd + kcmd + / macOS)切换diff。
  • Mac:使用macOS本机选项卡时,现在禁用主题标题栏
  • Mac:确保显示上下文菜单而不滚动
  • Mac:现在可以使用转义键关闭错误消息对话框
  • Linux:现在可以在浅色背景上正确绘制颜色字形
  • 颜色方案:可以通过diff.deleteddiff.deleted.chardiff.inserteddiff.inserted.char自定义内联差异显示。
  • API:幻影现在与draw_centered一起正确绘制

Build 3192

2019年2月27日
  • Mac:添加对macOS本机选项卡的完全支持
  • 重写D语法高亮显示
  • 提高在Windows和Mac上忽略路径的文件监视性能
  • 修复block_caret的渲染以及特定于范围的背景颜色
  • 在侧栏的“ 打开文件”部分中正确显示Git状态标记
  • 更正迷你差异的删除线标记以使用ui_scale进行缩放
  • Linux:当Sublime Text当前未运行时,改进了--wait命令行参数的行为
  • Windows:修复Goto Anything中匹配字符的GDI字体属性
  • Windows:防止首次安装Emmet时plugin_host.exe崩溃

Build 3190

2019年2月19日
  • 添加了编辑/文本/还原修改菜单项
  • 颜色方案:插入符号值现在按预期方式尊重alpha,而不是预先混合背景颜色
  • 颜色方案:添加了block_caret键以与块插入符一起使用
  • 添加了block_caret设置
  • 改进了符号链接和Git存储库的处理
  • 修复了Windows和Mac上某些字形位置不正确的情况
  • 修复了“复制线”命令的错误
  • 在某些情况下,改善排水沟图标的定位和尺寸
  • Windows:使用lineGap> 0修复DirectWrite处理字体
  • Linux:在文件的第一行和最后一行调整上/下行为以更好地匹配平台约定
  • Linux:修复了无法加载本机Python模块的回归
  • Linux:修复了滚动切换标签在GTK3下使用触控板无法正常工作的问题
  • API:修复了Python中定义的命令,这些命令覆盖了以前加载的具有相同名称的命令
  • API:添加了View.reset_reference_document(),相当于使用当前缓冲区内容调用set_reference_document()
  • 各种语法突出改进
  • 其他崩溃修复

Build 3189

2019年2月1日
  • Mini diffs现在表示插入和删除的行
  • 添加了Goto / Next ModificationGoto / Previous Modification命令
  • mini_diff设置现在可以设置为“自动”,这将只显示在Git仓库文件小的diff
  • 添加了git_diff_target设置,以控制Git文件的mini diff是否针对索引或HEAD
  • 现在通过符号链接检测Git存储库
  • 修复了在侧栏中计算Git状态标记的错误
  • 修复了存在非平凡字形时的插入符定位错误
  • Windows:修复了一个错误,其中自动完成条目在不需要时将包含省略号
  • Windows:修复了某些组合字符的渲染问题
  • Windows:修复了一些基线错误的字体
  • Windows:在关闭包含的文件后正确解锁目录
  • API:与插件模块加载和卸载相关的各种小改进

Build 3188

2019年1月21日
  • 修复了3186年的崩溃回归问题
  • 修复了在某些情况下Git文件显示不正确的迷你差异

Build 3187

2019年1月18日
  • 修复了3186年的崩溃回归问题

Build 3186

2019年1月18日
  • Diffs现在显示在装订线中,显示自文件打开以来已修改的行,或者如果文件是Git存储库的一部分则修改了行与HEAD的对比。可以通过mini_diff设置禁用此功能
  • Git:对Git存储库检测和处理的各种改进
  • Git:Git状态标记显示在侧栏的“打开文件”部分中
  • Git:在Git配置文件中添加了对includeIf的支持
  • 重写了Lua语法高亮,感谢Thomas Smith
  • 各种语法突出改进
  • 支持Unicode 11.0
  • Linux和Windows:改进了IME支持
  • Linux:修复了高DPI屏幕上的弹出菜单定位问题
  • Mac:修复了鼠标中键支持
  • 修复了嵌套在.sublime语法文件中嵌入模式时可能发生的崩溃
  • Minihtml:修复hwb()以规范化w和b通道,并接受alpha通道
  • 语法测试:允许语法测试文件具有UTF-8 BOM
  • API:添加了view.set_reference_document(),以控制迷你差异目标

Build 3184

2018年12月5日
  • 改进了被忽略文件的可视化
  • 修复了在回购根目录上查找文件夹历史记录时发生崩溃的问题
  • 修复了未在侧栏中应用的悬停属性
  • 固定输出面板始终滚动到底部
  • Linux:GTK3 + Wayland兼容性修复程序
  • Mac:固定控制+单击不显示侧栏中的上下文菜单

Build 3183

2018年12月1日
  • Mac:修复了菜单项中缺少键绑定的问题
  • Linux:修复了使用GTK_IM_MODULE = xim时的崩溃问题
  • Linux:修复了Wayland上的弹出窗口

Build 3182

2018年11月30日
  • 修复了sublime_merge_path设置未按预期工作的问题
  • Mac:改进了调整大小的性能
  • Linux:修复了Wayland的崩溃问题

Build 3181

2018年11月29日
  • Git文件状态显示为侧栏中文件名旁边的徽章
  • Git分支名称和已修改文件的数量显示在状态栏中
  • 可以通过show_git_status设置禁用Git存储库信息
  • 添加了Sublime Merge集成 - 请参阅上下文菜单和命令面板
  • Linux:转移到GTK3
  • Unicode:改进了组合字符的渲染
  • 感谢Nelo Mitranim,Go语法高亮显着改进
  • 感谢Nelo Mitranim,对Clojure语法高亮显着进行了重大改进
  • 各种语法突出改进
  • minihtml:添加对hwb()颜色的支持
  • minihtml:为color mod函数添加了自定义min-contrast()调整器
  • 现在可以绑定F21..F24键

Build 3180

2018年10月15日
  • 修复了通过叠加层滚动的事件
  • 修复了draw_minimap_border设置不起作用
  • Windows:修复了将文件路径视为区分大小写的Open File
  • Windows:修复了最小化和最大化状态而不是恢复

Build 3179

2018年10月12日
  • 主题:添加了extends关键字,使一个主题派生自另一个主题
  • 主题:添加变量部分
  • 主题:可以通过CSS语法指定颜色
  • 主题:通过大量规则提高性能
  • 颜色方案:将foreground_adjust属性添加到具有背景的规则。接受CSS颜色模式调整器以操纵前景色的饱和度,亮度或不透明度
  • Mac:添加了Mojave支持
  • Mac:修复了运行自身崩溃的进程时plugin_host崩溃的问题
  • Mac:改进了窗口放置
  • Linux:各种高DPI修复

Build 3175

2018年5月12日
  • 其他崩溃修复

Build 3174

2018年5月11日
  • 修复了3171年的拼写检查渲染回归问题

Build 3173

2018年5月10日
  • 修复了3171年的渲染回归问题

Build 3171

2018年5月10日
  • 几个高DPI相关修复
  • 添加了ui_scale设置以扩展整个UI
  • 各种语法突出改进
  • Linux:为显示驱动程序问题添加了解决方法,为某些环境提供了显着的滚动改进
  • 索引:在“ 索引状态”窗口中添加了更多信息,并在某些情况下降低了CPU利用率
  • Mac:为ctrl + pgupctrl + pgdn添加默认键绑定以匹配Firefox
  • 一些崩溃修复

Build 3169

2018年5月5日
  • Linux:一些用户已经看到的问题的候选崩溃修复

Build 3168

2018年5月3日
  • 修复3167中的命令调色板输入历史回归
  • Windows:调整标签对齐方式

Build 3167

2018年5月2日
  • 增加了对8k显示器和300%DPI规模的支持
  • 主题现在可以为非常高的DPI监视器提供@ 3x版本的图像
  • 修复了使用硬链接和符号链接的复杂组合向侧栏添加文件夹时发生崩溃的问题
  • Mac:修正了3166年的崩溃回归

Build 3166

2018年4月30日
  • 各种语法突出改进
  • Windows:修复了使用小数DPI缩放的标签消除回归
  • 修复了3165年的滚动回归问题
  • 几个崩溃修复

Build 3165

2018年4月27日
  • Windows:改进了对分数DPI缩放的支持
  • Mac:修正了3163年的字符间距回归
  • Linux:当fs.inotify.max_user_watches太低时改进了行为
  • 修复了散列语法突出显示通过自动换行混淆
  • 修复了当插入符号位于窗口小部件最左侧位置时弹出窗口和自动完成窗口未显示的情况

Build 3164

2018年4月18日
  • Mac:修复了3163年的彩色字形渲染回归
  • API:修复了3162中的插件加载回归

Build 3163

2018年4月17日
  • Windows:修复3162年的性能回归
  • Windows:在某些情况下使用GDI兼容的文本布局
  • Mac:调整字符间距以匹配3143

Build 3162

2018年4月16日
  • 添加了Celeste配色方案以展示散列语法突出显示
  • 更多选择渲染改进和修复
  • 修复了一个错误,即使隐藏了一个图层后主题动画仍可能继续,从而导致CPU使用率过高
  • Windows:改进了DirectWrite抗锯齿功能,增加了对系统ClearType调优的支持
  • Mac:修复了主题使用主题标题栏时某些对话框窗口的大小调整
  • Mac:修复了OpenType功能的font_options
  • Mac:修复了采用浅色方案处理彩色字体的问题
  • 各种语法突出改进
  • API:在.sublime-package文件中改进Python的回溯

Build 3161

2018年4月4日
  • 改进了选择渲染
  • 修复了3158年的自动完成渲染回归问题
  • 将内置Python恢复为3.3.6

Build 3160

2018年3月30日
  • 修复了在Windows 7上使用符号链接时3158中的崩溃回归问题

Build 3159

2018年3月29日
  • 修复了3158年的崩溃回归问题
  • Windows:修复了基于cmd的构建系统的构建系统回归

Build 3158

2018年3月29日
  • 添加了对Windows 10(和8.1)每个监视器DPI扩展的支持
  • 为Git配置文件添加了Git Formats包并用作core.editor,感谢Ryan Boehningdeathaxe
  • 添加用于控制连字和样式集的font_options
  • 在Mac上添加了对区分大小写的文件系统的支持
  • Linux和Windows上的文件系统通知现在考虑了符号链接(和Windows联结)
  • Linux文件系统通知现在只需要一个inotify实例
  • 改进了侧栏中符号链接的处理,包括添加和删除
  • 符号链接在侧栏中不再有扩展箭头,但具有“显示链接源”上下文菜单条目
  • 现在,选择默认呈现真正的圆角
  • 为选择边框宽度,边角样式和半径添加了颜色方案选项
  • 选择背景和边框现在支持Alpha通道
  • 修复了线条开头的幻像可能导致语法突出显示问题的错误
  • 现在可以正确测量比例字体的标签宽度
  • 改进了编辑器控件中表情符号的渲染和选择
  • 修复了在Windows上加载字体的一些问题,包括.fon字体
  • 修复了当窗口关闭以及之后系统切换GPU时Mac上崩溃的问题
  • 双击Mac上的主题标题栏现在可以执行默认的系统操作
  • 减少了Mac上的文件统计数据操作次数
  • Linux上的上下文菜单不再导致编辑器控件在关闭时被聚焦
  • 改进了exec构建目标处理以杀死子进程
  • 添加对binary_file_patternsindex_exclude_patternsindex_include_patterns的支持.sublime-project文件
  • index_exclude_patternsindex_include_patterns现在可以匹配完整路径而不仅仅是文件名
  • 修复了Linux上的一个错误,其中一些超宽连字将左边缘剪掉
  • shell_environment现在确保之前加载plugin_loaded()被调用的插件
  • 修复了当其中一个区域在视口中第一行的开头结束时,可能无法正确应用通过API添加的区域的错误
  • 各种语法突出改进
  • API:修复编辑器启动时没有为视图调用EventListener.on_activated_async()的问题
  • API:添加ViewEventListener.on_activated()ViewEventListener.on_activated_async()以在编辑器启动时为视图调用
  • API:Python ssl模块现在将与`PROTOCOL_TLSv1`常量协商TLS 1.2,1.1或1.0
  • API:将Python更新为3.3.7,将SQLite更新为3.22.0,将OpenSSL更新为1.0.2n

Build 3157

2018年2月9日
  • 修复构建3156中的命令选项板回归,并选择先前的过滤器文本
  • 解决了在使用带有彩色标题栏的主题时发生GPU切换时Mac上的CPU使用率增加的问题
  • 修复嵌入操作以在一行上多次正常工作
  • 当其中一个上下文在弹出模式中具有正则表达式反向引用时,更正与语法突出显示相关的崩溃
  • 命令调色板键盘快捷键提示不再以15个字符切断
  • 在使用带有彩色标题栏的主题时,修复了Mac上偶尔出现的黄色或黑色窗口
  • 各种语法突出改进

Build 3156

2017年12月2日
  • embed action现在将目标视为可选,而不是错误
  • 现在,各种语法定义错误都包含消息中的文件名
  • 各种语法突出改进
  • 使用带有文本输入的向上和向下键修复命令选项板中的崩溃
  • 不再选择初始命令选项板文本
  • 命令调色板在打开时重新调用,但没有焦点,现在可以正常工作
  • API:调用需要从命令调色板输入的命令将始终将dict传递给input()方法

Build 3155

2017年11月30日
  • 各种命令调色板的改进
  • 语法突出显示:修复了嵌入转义模式处理的错误
  • 语法突出显示:添加了独立语法测试运行器
  • API:扩展的ViewEventListener API
  • API:命令可以实现input_description()来控制在接受命令选项板中的输入时它们的显示方式

Build 3154

2017年11月11日
  • 新命令调色板
  • 模糊匹配可以通过分隔它们的空间来无序地匹配术语
  • 向命令选项板添加了算术命令
  • 将“重命名文件”命令添加到命令选项板
  • 将View Package File命令添加到命令选项板
  • 添加了转换颜色方案命令
  • 各种语法突出改进
  • 修复了散列语法突出显示与尾随空格无法正常工作
  • 提高闲置CPU使用率
  • 改进了默认颜色方案中invalid.deprecated范围的处理
  • 在转义模式中添加对变量的支持

Build 3153

2017年11月1日
  • 语法突出显示:将嵌入操作添加到.sublime-syntax文件,这可以显着减少内存使用量
  • 添加哈希语法突出显示
  • 各种语法突出改进
  • 构建系统:改进取消处理
  • 构建系统:使用/ usr / bin / env来定位bash
  • 构建系统:修复多字节编码有时会触发解码错误
  • 使用线条填充时改进缩进指南位置
  • 固定的排水沟图标有时不在macOS上绘图
  • 修复了无法加载大于16mb的字典文件的问题
  • 修复左侧箭头在侧栏中不起作用的问题
  • Windows:修复笔输入
  • Linux:候选修复最近与旧Linux发行版不兼容的问题
  • API:修复使用不正确的插入符号颜色绘制的区域
  • API:加载的插件现在存储在__plugins__而不是插件中
  • API:插件命令现在在plugin_loaded()运行之前创建

Build 3152

2017年10月20日
  • goto_reference命令添加到Goto菜单
  • 修复了无法通过单击窗口最右边的像素来抓取滚动条的问题
  • 修复了一个回归,其中可见空白未与代码折叠一起正确绘制
  • 修复了启用drag_drop时双击选择未设置输入焦点的问题
  • 颜色方案可以在bracket_options键中指定粗体斜体
  • 解析.sublime-color-scheme文件时修复font_style错误
  • .sublime-color-scheme:“默认值”已重命名为“全局”
  • Windows:由于Windows未正确处理它们而删除了阴影
  • API:区域可以再次更改前景色
  • API:在进行文字匹配时改进View.find()View.find_all()性能

Build 3150

2017年10月17日
  • 修复了所选文本的双重绘图
  • 改进的配色方案重新加载
  • 项目中的转到符号仅显示定义,而不显示引用
  • API:添加了view.style()

Build 3149

2017年10月13日
  • 添加了新的配色方案格式,.sublime-color-scheme
  • 恢复对selectionForeground颜色方案键的支持
  • 现在可以在每个范围的基础上指定selectionForeground
  • 添加了对颜色方案中不可见键的支持
  • 各种语法突出改进
  • 添加了Regex Replace Widget.sublime-settingsConsole Input Widget.sublime-settings
  • 默认情况下,控制台会启用自动换行功能
  • 固定字突出显示3148年的回归
  • Mac:修复了禁用LCD字体平滑时不正确的文本渲染
  • Linux:修正了下划线被某些字体修剪过的问题
  • API:添加了view.style_for_scope()

Build 3148

2017年10月10日
  • 各种语法突出改进
  • 选定的文本与连字正确交互
  • 颜色方案不再支持selectionForeground
  • 修复了可能导致剪裁字形的文本渲染回归
  • Windows和Linux:改进了高DPI小地图渲染
  • 标尺用点画线条绘制
  • Mac:恢复阴影
  • Windows:向弹出窗口添加阴影
  • Windows:与DirectWrite一起支持gray_antialias
  • API:与各区域API的使用增加了自动生成的范围名region.redishregion.orangishregion.yellowishregion.greenishregion.bluishregion.purplishregion.pinkish

Build 3147

2017年10月6日
  • 修复了3146中导致错误标点符号渲染的回归问题

Build 3146

2017年10月6日
  • 将鼠标悬停在符号上时添加了Goto引用
  • 添加了符号的连字支持
  • 各种语法突出改进,包括对Makefile的重大改进,感谢Raoul Wols
  • Windows:DirectWrite现在默认用于所有字体

Build 3144

2017年9月14日
  • 改进了高DPI支持
  • 修复了内存不足情况会触发缓冲区溢出而不是干净崩溃的问题

Build 3142

2017年7月27日
  • 当系统处于高CPU负载时,提高了响应能力
  • 修复了自动完成窗口关闭时可能发生的白色闪烁
  • Windows和Linux下的一些小的HiDPI改进
  • 各种语法突出改进
  • 设置中animation_enabled为false时禁用滚动动画
  • API:添加View.text_to_window()和View.layout_to_window()

Build 3141

2017年7月7日
  • 查找设置,但不是历史记录,现在由新窗口继承
  • 修复了拖动标签时可能发生的罕见崩溃问题

Build 3140

2017年6月30日
  • 在几种特定情况下改进了minihtml绘图性能
  • 修复了3138的回归,其中构建输出面板不会自动滚动到结尾
  • 侧栏图标不透明度的向后兼容性已更具体
  • Windows:修复了Windows 7上的Consolas Bold选择
  • Mac:使用自定义标题栏和原生全屏解决了一些边缘情况

Build 3139

2017年6月20日
  • 修复了3138年的新窗口回归

Build 3138

2017年6月20日
  • 各种语法突出改进
  • 修复了控制台滚动区域粘在底部的问题
  • 修复了可以显示多个索引状态窗口的问题
  • 为看到隐藏侧边栏图标的旧主题添加了向后兼容性
  • 修复了一些不常发生的崩溃错误
  • 修复了hot_exit设置为false 时启动时的空窗格
  • 修复了侧栏中不正确的行突出显示问题
  • Linux:每次选择更改时,在剪贴板上更新X11选择
  • Windows:触摸板滚动的进一步改进
  • Windows:改进的文件更改检测稳健性
  • Windows:改进的字体选择逻辑
  • Windows:修复英国(ISO)键盘的ctrl +`快捷方式
  • Mac:在使用自适应主题时更改颜色方案时修复窗口向下移动
  • API:修复了导致幻像内容不正确的错误

Build 3136

2017年6月13日
  • 修复了3136中具有大型会话文件的会话恢复回归
  • Windows:改进了触摸板滚动
  • 将选项卡拖动到新窗口会保留查找历史记录

Build 3135

2017年6月12日
  • 修复了一些不常发生的崩溃错误
  • 新窗口以空的查找历史记录开头
  • Mac:show_navigation_bar现在默认为true

Build 3134

2017年6月9日
  • 各种语法突出改进
  • 修复了3133中的装订线渲染回归问题
  • minihtml:修复了错误图像路径触发的崩溃
  • Linux:改进了MOD3修饰键处理
  • API:修复了window.set_view_index()中的回归

Build 3133

2017年6月2日
  • 修复了3132中可见的空白回归问题
  • 修复了3132中的多选贴片回归问题
  • Mac:处理由于macOS Sierra选项卡而导致的布局更改
  • Mac:改进了默认的Web浏览器检测
  • “在文件中查找”面板现在响应find_allreplace_all命令
  • 使用大量装订线图标改善了渲染性能
  • 调整自动完整的颜色
  • 固定折叠标记不正确地考虑线填充
  • 仅在案例发生变化时,现在可以重命名文件
  • 遗留的配色方案又回来了,但却隐藏了
  • minihtml:修复了HiDPI下Windows和Linux上html弹出窗口的布局
  • minihtml:修复了doctype存在时崩溃的问题
  • API:在重新显示输入面板时修复了未运行on_cancel的输入面板
  • API:修复了window.set_view_index()中的崩溃问题

Build 3132

2017年5月26日
  • 添加了新的配色方案Breakers,Mariana和Sixteen,源自Chris Kempson和Dmitri Voronianski的出色工作
  • 删除了旧版颜色方案,并将它们移动到Package Control上的可选包中
  • 改进了自适应主题
  • 改进了HiDPI显示器上的可见空白渲染
  • Linux:为apt,yum和pacman 添加了存储库
  • 各种语法突出改进,包括对R的重大改进,感谢randy3k
  • “查找”面板中的各种正则表达式处理改进
  • 为“在文件中查找”面板添加命令等效项
  • Mac:添加了基本的Touch Bar支持
  • 固定文本小部件切断其选择边框的底部像素
  • 修复了空会话中close_windows_when_empty的问题
  • 使用包含逗号的文件夹修复Windows上的“打开包含文件夹”
  • 修复剪贴板包含一个或多个完整行时的多光标粘贴
  • 防止UNC路径被edit_settings破坏
  • minihtml:修复不存在的CSS变量的崩溃
  • 主题:当主题未指定大小时,默认为font.size = 11
  • API:使用&运算符修复选择器评分

Build 3131

2017年4月22日
  • 修复标签拖动在3130崩溃
  • 修复了进一步的侧边栏损坏问题
  • 更改theme_font_options后修复了标签被错误修剪的问题
  • Windows:使用DirectWrite时添加了对no_antialias字体选项的支持
  • Mac:使用自适应主题时修复了新窗口上的灰色条

Build 3130

2017年4月21日
  • 修复了3127中的侧栏损坏问题
  • 修复了3127中补充工具栏回归的显示
  • 添加了设置theme_font_options以控制UI元素的字体呈现
  • 改进了HTML和PHP的自动缩进规则
  • C#:改进了符号处理
  • Markdown:改进了符号处理
  • Mac:改进了对主题标题栏的处理
  • Windows:改进了UI元素中的后备字体处理
  • Windows:修复了3127中的视觉样式回归

Build 3129

2017年4月13日
  • 修复了3127中引入的空边栏问题
  • 修复了自动完成弹出窗口未指示匹配的字符
  • Mac:固定移动窗户,在视网膜和非视网膜屏幕之间使用自定义标题栏

Build 3128

2017年4月12日
  • 修复了Windows中的装订线图标渲染回归问题
  • 修复了Windows和Linux中不正确的自动完成字体大小
  • 固定输入不在侧栏中工作
  • 修复了输出面板崩溃回归

Build 3127

2017年4月12日
  • 刷新的UI主题,包括全面的高DPI支持
  • 新图标
  • 添加了替代主题Adaptive,它继承了颜色方案中的颜色
  • 通过命令面板添加了实时预览的配色方案和主题切换器
  • 支持OS X 10.10+上的自定义颜色窗口标题栏
  • 主题引擎的许多补充和错误修复,以及完整的文档
  • 在Windows上添加了触摸输入
  • 改进了所有平台上的字体选择,允许按名称选择不同的权重
  • 现在,在控制台中打印了防止粗体或斜体的字体几何问题
  • 除非使用Consolas或Courier New,否则Windows字体呈现默认为DirectWrite
  • OS X 10.11和macOS 10.12+默认使用旧金山的UI字体
  • 当DPI标度大于1.0时,在Windows和Linux上使用高DPI纹理
  • 现在,所有API函数都接受并返回与设备无关的像素
  • 现在,在Windows和Linux高DPI屏幕上,Gutter图标的大小正确
  • 当文件夹包含数千个文件时,改进了侧边栏性能
  • 修复了macOS Sierra上冻结UI的文件更改通知
  • 在缩进设置中使用格式错误的正则表达式时防止崩溃
  • OS X:执行用户的默认shell,并在插件Python环境中设置环境变量
  • minihtml现在尊重设置中的字体选项
  • minihtml现在支持边框
  • 改进了内联错误消息样式
  • Markdown语法突出显着改进,感谢keith-hall
  • 感谢gwenzek,对C#语法高亮显着进行了重大改进
  • 由于djspiewak,Java语法高亮显着改进
  • 感谢FichteFoll,Python语法高亮显着改进
  • 各种语法突出改进
  • 已经解决了语法突出显示引擎的各种错误
  • OS X上的subl可执行文件和Windows上的plugin_host.exe现已签名
  • Windows上的sublime_text.exe现在在VERSIONINFO中设置了CompanyName
  • API:将OpenSSL更新为1.0.2k,将SQLite更新为3.16.02

Build 3125

2016年9月23日
  • 在“帮助”菜单中添加了“索引状态”,以提供有关索引器正在执行的操作的更多信息
  • 修复了包含JavaScript.sublime语法的某些第三方语法定义的兼容性问题
  • 减少了用于编制索引的默认工作进程数。这可以通过index_workers设置手动控制
  • API:将OpenSSL更新为1.0.2i

Build 3123

2016年9月21日
  • 文件加载时间略有改进
  • minihtml:解决了Windows上的一些HiDPI问题
  • API:现在使用当前视图而不是主视图调用on_hover()
  • API:将on_hover()和on_query_completions()添加到ViewEventListener
  • API:对选择的修改现在受限于有效范围

Build 3122

2016年9月15日
  • OSX:修正了3121中的崩溃回归

Build 3121

2016年9月14日
  • 添加了一个菜单项来安装Package Control
  • 各种语法突出改进
  • 由于djspiewakgwenzek,Scala语法高亮显着改进
  • 打开文件的文件编码现在存储在会话中
  • 修复了Phantoms的一些渲染问题
  • Linux和OSX:改进了内存使用
  • minihtml:支持Windows和Linux上的HiDPI
  • minihtml:改进了带背景的填充和内联元素的处理
  • minihtml:添加了对Windows样式行结尾和单引号属性的支持
  • API:如果.sublime-package损坏,请不要中止加载包
  • API:在Windows上从unicode路径加载第三方软件包时修复边缘情况
  • API:更新了Python 3.3以提交8e3b9bf917a7,并将SQLite提交到3.14.1

Build 3120

2016年7月28日
  • 修复了minihtml崩溃问题

Build 3119

2016年7月26日
  • 改进了内联构建错误样式
  • 打开大量文件时改进了Goto Definition性能
  • 当颜色方案或字体大小更改时,幻像会更新
  • 感谢randy3k,对LaTeX语法高亮显着进行了重大改进
  • 各种语法突出改进
  • 修复了使用鼠标单击有时会错误地定位选区的问题
  • minihtml:添加了对内联元素,相对定位,border-radius,rem单位,子选择器和各种CSS函数调用(color-mod,var,rgb,rgba,hsl和hsla)的填充和背景的支持。
  • Linux:改进了某些系统的渲染性能

Build 3118

2016年6月28日
  • 现在,构建错误会在它们发生的位置内联显示。这是使用show_errors_inline设置控制的。
  • 显示定义:现在适用于HTML中嵌入的语言(PHP,ASP,ERB等)
  • 显示定义:修复未保存视图和Windows上的过滤
  • 颜色方案:如果不存在,popupCss将自动生成
  • 构建系统可以使用“取消”键定义取消命令
  • 修复替换不正常工作与正则表达式看后面
  • minihtml:实现了font-family堆栈
  • minihtml:添加了对继承CSS值的支持
  • minihtml:修复了图像的垂直拉伸
  • API:添加了幻影
  • API:添加了ViewEventListener
  • API:添加了View.is_primary()

Build 3117

2016年6月22日
  • 修复了3116中的JSON编码回归问题

Build 3116

2016年6月22日
  • 设置现在在新窗口中打开,默认和用户设置并排
  • 将鼠标悬停在符号上会显示一个弹出窗口,指示其定义的位置。这是通过show_definitions设置控制的。
  • 各种语法突出改进
  • OSX:修复了切换标签时的图形故障
  • OSX:修复了通过十六进制输入进入代理对时发生崩溃的问题
  • 语法:添加了clear_scopes指令,以便更好地控制生成的范围
  • 颜色方案:添加了popupCss键,用于定义默认弹出样式表
  • 修复了构建系统无法使用exec命令使用file_patterns的问题
  • minihtml:添加了行高CSS属性
  • minihtml:修复了Windows上的堆栈溢出,其中包含太多未关闭的标记
  • API:添加了获取/设置小地图,状态栏,选项卡和菜单的功能
  • API:添加了on_hover(view,point,hover_zone)事件

Build 3113

2016年5月11日
  • 各种语法突出改进
  • 修复了result_file_regex设置无效时可能发生的崩溃
  • API:将OpenSSL更新为1.0.2h

Build 3112

2016年5月5日
  • 各种语法突出改进
  • 某些代码段已被移动到子目录中,因此需要更新引用它们的自定义覆盖和键绑定
  • Linux:修复了导致一些图形故障的回归
  • API:更改插件的加载方式。这应该是透明的,但可以解决许多极端情况

Build 3111

2016年4月13日
  • 各种渲染修复
  • Windows:由于屏幕撕裂而禁用基于图层的渲染
  • Monokai:修正了错误的操作员突出显示

Build 3110

2016年4月12日
  • 改善了渲染性能,尤其是在高分辨率屏幕上
  • 新的C ++语法定义,具有更高的准确性和性能
  • 各种其他语法突出显示改进
  • HTML:在标记对之间按Enter键将增加缩进
  • 改进了多个窗口打开的文件索引行为
  • API:添加了window.status_message
  • API:Windows现在与其他平台保持同步,使用Python 3.3.6并具有sqlite3和bz2模块

Build 3109

2016年3月18日
  • 添加了Rust包
  • JavaScript语法突出显示的改进
  • YAML语法高亮显着改进
  • 各种其他语法突出显示改进
  • 修复了未获取.tmPreferences文件更改的情况
  • 改进了拼写检查程序中标点符号的处理
  • 软件包开发:添加了“语法测试 - 正则表达式兼容性”构建变体,用于评估语法定义性能
  • 包开发:扩展了新的正则表达式引擎能够处理的正则表集
  • API:已更新到Python 3.3.6,现在包括Linux上的_ssl模块,以及所有平台上的sqlite3和bz2

Build 3107

2016年2月25日
  • JavaScript语法高亮的进一步改进
  • 修复了3106中与主题相关的回归,可能导致标签消失
  • 修复了3106中导致文件图标消失的回归问题

Build 3106

2016年2月24日
  • JavaScript语法突出显示的重大更改
  • 现在可以在没有人工制品的情况下即时切换主题
  • 语法定义:修复了一些与后引用的弹出匹配无法正常工作的情况
  • 修复了3104中罕见的拼写检查崩溃回归问题

Build 3105

2016年2月18日
  • 修复了突出显示更改的JavaScript语法的性能问题
  • show_scope_name命令在弹出窗口中显示范围

Build 3104

2016年2月17日
  • JavaScript语法突出显示改进
  • 各种其他语法突出显示对已发布的包的改进
  • 改进自动换行为
  • 改进了拼写检查行为
  • 修复了Goto Anything中的一些Unicode处理问题
  • 修复了使用\ x {nnnn}转义时正则表达式中的3096回归问题
  • 修复了3096渲染性能回归

Build 3102

2016年2月8日
  • 修复了使用[[:space:]]字符类时正则表达式中的3096回归问题
  • 修复了使用非ascii文本的3096回归查找文件输出
  • 在没有Panel Switcher按钮的情况下为主题添加了回退
  • 文件更改检测可以更好地处理底层API中的故障

Build 3101

2016年2月5日
  • 将Panel Switcher添加到状态栏
  • Sublime Text更主动地轮询文件更改,而不是等待文件系统更改通知
  • 修复了具有大写转义序列的正则表达式中的回归
  • 修复正则表达式格式字符串中的回归
  • API:添加了find_output_panel(),destroy_output_panel(),active_panel()和面板()
  • API:添加了create_output_panel()现在接受一个可选参数“unlisted”

Build 3100

2016年2月3日
  • Windows:更新了代码签名证书,不再使用SHA1
  • 在命令选项板中添加了“配置文件事件”,以帮助识别慢速插件
  • 对提供的包进行进一步的更改
  • 修复了复制和粘贴无法使用某些Unicode字符串
  • 固定Goto Definition命令在放置在子菜单中时不起作用
  • 修复了语法定义中[[:blank:]]字符类处理不正确的问题
  • 拼写检查:改进的Unicode处理
  • 拼写检查:现在可以手动编辑手动编辑的用户首选项
  • minihtml:修复了文本修饰:无法正确处理
  • OSX:修复了表情符号和符号弹出窗口在某些情况下无法插入文本
  • Windows:添加了对从BMP外部插入字符的支持

Build 3099

2016年1月29日
  • 修复了3098年的代码折叠崩溃回归问题

Build 3098

2016年1月29日
  • 改进的Unicode支持,包括组合字符渲染,正则表达式搜索中的字符分类以及Goto Anything匹配中的不区分大小写
  • 许多软件包的更新,对D,Go和SQL进行了更多实质性更改
  • 使用导致显着回溯的正则表达式时,在文件中查找的稳定性改进
  • 在索引编制期间更好地处理麻烦的文件
  • 使用十六进制编码时修复了文件截断
  • 语法:语法测试的改进构建系统,包括用于测量性能的新变体
  • 语法:.sublime-带有未使用捕获的语法文件不再导致拼写检查错误
  • Windows:由于某些键盘布局的兼容性问题,默认情况下不再绑定ctrl + alt + p
  • Linux:crash_reporter是静态链接的,可以提高系统兼容性
  • API:添加了Window.is_sidebar_visible()和Window.set_sidebar_visible()

Build 3095

2015年7月10日
  • 对提供的包进行进一步的更改

Build 3094

2015年7月2日
  • 修复了3093中的回归,其中缺少Go和Makefile语法定义
  • 对提供的包进行进一步的更改

Build 3093

2015年7月1日
  • 软件包现在在GitHub上
  • 将上述软件包的几个社区提供的改进结合在一起,对HTML,CSS和JavaScript进行了重大改进
  • 修复了加载某些.sublime语法文件时发生的无限循环

Build 3092

2015年6月4日
  • 改进了对尝试替换默认HTML语法定义的第三方程序包的处理
  • 修复了.sublime-syntax文件中嵌套的with_prototype语句的问题

Build 3091

2015年6月2日
  • 修复了3090中的回归,其中未加载包含缺失包含的.tmLanguage文件

Build 3090

2015年6月2日
  • .sublime-syntax文件现在可以包含.tmLanguage文件,使用“scope:source.foo”来引用它们
  • 修复了选择符号时Goto Anything中的一些不一致问题

Build 3088

2015年5月27日
  • 修复了JavaScript和PHP语法高亮显示中的回归
  • 语法:.sublime-syntax文件现在只能指定包含文件的基本名称,以启用覆盖
  • Linux:修复了在没有--wait的情况下运行时的文件权限问题

Build 3087

2015年5月26日
  • 更新了各种语法突出显示定义
  • 语法:.tmLanguage文件现在可以包含.sublime-syntax文件
  • 语法:固定范围名称在推送多个上下文时未正确应用
  • 语法:.sublime-syntax文件现在可以推送一个匿名上下文列表
  • 语法:现在可以在with_prototype块中使用匿名上下文
  • 语法:修复包含的语法文件中的变量扩展
  • API:添加了View.is_auto_complete_visible()

Build 3086

2015年5月12日
  • 修复了使用制表符缩进时在3085中的代码折叠和缩进指南回归
  • 固定语法突出显示3085年的回归
  • 改进了convert_syntax.py在多行正则表达式上的行为

Build 3085

2015年5月5日
  • Sublime Text现在包含一个自定义正则表达式引擎,可以并行匹配多个正则表达式,以加快文件加载和索引
  • .sublime-syntax文件现在可以定义变量,以帮助编写重复模式
  • 启用indent_to_bracket时改进的缩进行为
  • 字符串中的固定括号影响自动缩进

Build 3084

2015年4月8日
  • 添加了新的语法定义文件格式,.sublime-syntax
  • 添加了对以任一格式测试语法定义的支持(上面链接的详细信息)
  • YAML编辑改进
  • Build Systems现在可以通过file_patterns键定义要触发的文件名通配符模式列表
  • prompt_open_file和相关命令现在接受initial_directory参数
  • 修复了3081中的制表符完成回归,其中h1..h6 HTML完成未触发

Build 3082

2015年3月26日
  • 改进了索引损坏的处理:将自动重新创建索引
  • 修复了在高大的窗户中没有画出波浪形的波浪线

Build 3081

2015年3月25日
  • 改进了索引损坏的处理:在这种情况下,Sublime Text将不再执行重复索引
  • 添加了index_workers设置以控制用于文件索引的线程数
  • 标签完成不再完成数字。编辑/显示完成仍可用于此目的
  • 固定命令调色板导致空.sublime-build文件崩溃

Build 3079

2015年3月20日
  • 修复了通过模态对话框触发的长期plugin_host崩溃问题
  • Python:Tweaked属性片段不是那么具有侵入性

Build 3078

2015年3月19日
  • 修复了3077年的plugin_host回归问题

Build 3077

2015年3月19日
  • 修复了3075中的回归问题,导致默认首选项被标记为未保存
  • 修复了3067中引入的大文件夹的性能回归
  • 部分重做plugin_host通信
  • OSX:修复了3076年导致CPU使用率过高的回归问题

Build 3075

2015年3月10日
  • 构建系统:现在可以再次明确选择构建系统
  • 构建系统:将“keyfile”重命名为“keyfiles”,现在接受可触发构建系统的文件列表(例如,[“Makefile”,“makefile”]
  • 改进了对消失和重新出现的文件的更改检测,就像断开的网络驱动器一样
  • Windows:在MSVC 2012中为已损坏的std :: condition_variable添加了解决方法,修复了plugin_host中的崩溃问题
  • 更新为leveldb的永不版本,在索引损坏时修复常量低级CPU使用率
  • 修复了快速删除和重新创建目录时目录扫描中可能发生的崩溃
  • 瞬态工作表(例如,在预览文件时由Goto Anything创建)不再添加到“最近关闭”列表中
  • Windows:Update Installer无法重命名文件夹时添加了更多描述性错误

Build 3074

2015年3月3日
  • 构建系统:现在可以在按下Primary + B时​​直接选择变体(有关详细信息,请参阅此讨论
  • Posix:修复了不遵守umask权限标志的新文件
  • OSX:针对零大小窗口和OpenGL视图的操作系统问题的解决方法
  • Windows:在最大化窗口全屏后修复了不正确的窗口大小调整
  • Windows:修复了禁用atomic_save保存时可能发生的访问被拒绝错误
  • remember_open_files设置现在已隐藏,默认为false。请注意,如果hot_exit设置保留为其默认值true ,则此更改将不起作用

Build 3073

2015年2月28日
  • 修复了3072年的Goto定义回归
  • 记住构建系统选项,因此将提示用户不经常选择构建系统
  • 将“编辑项目”添加到命令选项板

Build 3072

2015年2月27日
  • Changelog现在是HTML格式
  • 重新设计了如何选择构建系统(更多信息
  • 修复了重做有时将选择恢复到错误的位置
  • 命令调色板现在会记住最后输入的字符串
  • atomic_save默认是禁用的
  • 如果使用了不同的彩色标签,则固定标签背景在启动时设置为错误的颜色
  • line_padding_top > 0 时,改进了滚动行为
  • minihtml:添加了对<img>标签的支持,与file://,res://和data:URL一起使用
  • minihtml:添加了支持<ul>和<li>元素
  • minihtml:添加了对填充的支持
  • minihtml:在内联元素上添加了支持背景色

Build 3071

2015年2月20日
  • API:为View.show_popup()添加了COOPERATE_WITH_AUTO_COMPLETE标志
  • 使用多个窗格时,正确改进了Goto定义的行为
  • 修复了滚动标签的错误,其中偶尔会出现1像素的线条
  • minihtml:添加了对smallvial标签small,code,em,var和strong的支持
  • minihtml:使用速记符号时未正确分配固定单位
  • Windows:弹出窗口现在可以接收滚轮输入
  • API:修复了回归3070,其中Window.show_quick_panel()错误地报告了突出显示的项目
  • API:修复了将空字符串传递给View.show_popup()导致的崩溃

Build 3070

2015年2月17日
  • API:添加了View.show_popup()和相关函数
  • 添加了auto_complete_cycle设置
  • 修复了Minimap拒绝在非常大的窗户上绘制的问题
  • 调整语法定义和未使用的捕获的处理,解决Markdown链接中的拼写检查问题。
  • 使用多个窗格时,改进了Goto定义的行为
  • 修复了命令选项板中出现隐藏标志设置的tmLanguages文件
  • 调整引用自动配对逻辑
  • 调整打开URL正则表达式(感谢facelessuser)
  • OSX:为performActionForItemAtIndex增加了解决方法:在Yosemite中花费了太长时间。这会影响具有相应菜单项的任何命令。
  • API:Window.show_quick_panel()现在将在显示时滚动到所选项目
  • API:Window.show_quick_panel()现在接受标志sublime.KEEP_OPEN_ON_FOCUS_LOST
  • API:修复了未被调用的on_post_window_command()问题

Build 3069

2015年2月4日
  • 修复了在瞬态工作表中输入时3068中的崩溃回归问题
  • 修复了拼写检查和非ascii字符的长期问题
  • API:修复了Windows上的sublime.yes_no_cancel对话框返回值

Build 3068

2015年2月3日
  • 在上下文菜单中添加了Goto Definition
  • 添加<当前文件>选项以在文件中查找
  • 添加了spelling_selector设置,以控制检查拼写错误的文本
  • 除了被忽略之外,现在可以将拼写错误的单词添加到字典中
  • 修复退出后无法保留的忽略词
  • 解析.tmLanguage文件时改进了一些错误消息
  • 在Open URL上下文菜单项中改进了URL检测(感谢iamntz和facelessuser)
  • 修复了错误的菜单助记符
  • OSX:F​​SEvents API返回失败时添加了日志记录
  • 修复了重命名文件触发的3067崩溃回归问题
  • 固定侧边栏图标有时在启动时不可见
  • API:添加了sublime.yes_no_cancel_dialog()
  • API:添加了sublime.expand_variables()
  • API:添加了Window.extract_variables()
  • API:添加了Sheet.view()

Build 3067

2015年1月30日
  • 右键单击URL将显示“打开URL”菜单项
  • 改进了控制台面板滚动行为
  • Linux:改进了sudo保存系统兼容性
  • OSX:subl命令行工具不再使用分布式对象,解决了一些间歇性故障
  • .tmLanguage文件可能包含<hidden>元素,表示不应向用户显示它们
  • 修复了在侧栏中拖动视图滚动出视图时发生的崩溃
  • 修复了无法单击自动完成弹出窗口的选定行的问题
  • 修复了“将工作区另存为”对话框中的拼写错误

Build 3066

2014年10月16日
  • Linux:添加了sudo save
  • Windows:subl.exe命令行帮助程序接受通配符
  • 改进了生成大量输出的构建系统的处理
  • 构建系统现在可以声明一个“密钥文件”(例如,Make构建系统的'Makefile')以更好地自动检测要使用的构建系统
  • 使用构建系统打开项目时,现在默认选择该构建系统
  • 新窗口现在总是使用自动构建系统,而不是上次使用的窗口的构建系统
  • 转到Anything支持:line:col语法除了:line

Build 3064

2014年8月27日
  • 添加了remember_full_screen设置
  • Posix:修复了3063年的文件权限回归

Build 3063

2014年8月26日
  • 改进报价自动配对逻辑
  • 选定的组现在存储在会话中
  • 修复了由Goto Anything克隆视图触发的崩溃
  • Windows:添加了命令行帮助程序,subl.exe
  • OSX:在停靠菜单中添加了“新窗口”条目
  • Posix:对新创建的文件和文件夹使用正确的权限

Build 3062

2014年5月5日
  • 添加了侧边栏图标
  • 添加了侧栏加载指示器
  • 补充工具栏会记住扩展了哪些文件夹
  • 修复了plugin_host中的崩溃问题

Build 3061

2013年12月21日
  • API:已更新至Python 3.3.3
  • 按ctrl + w / cmd + w时调整窗口关闭行为
  • 修复了从闪烁转换为实心插入符号时的锁定

Build 3058

2013年12月12日
  • 添加了index_exclude_patterns设置以控制索引哪些文件
  • 修复了3057年的崩溃回归问题

Build 3057

2013年12月10日
  • 添加了caret_extra_top,caret_extra_bottom和caret_extra_width设置来控制插入符号大小
  • 添加了show_encoding和show_line_endings设置来控制状态栏上显示的内容

Build 3056

2013年11月20日
  • 用棋盘背景绘制透明图像
  • 修复了在文件中查找未选择已打开文件的正确行
  • Windows:保存时修复了无关的.tmp文件
  • Vintage:改进了带有单词包装线的视线模式的行为

Build 3055

2013年11月19日
  • 打开图像时添加了图像预览
  • 编码和行结尾显示在状态栏中
  • Linux:修复了菜单隐藏问题
  • 遇到FIFO时,在文件中查找将不再阻止

Build 3054

2013年10月16日
  • 修复了新会话中不正确的标题栏
  • 现在,自动完成在宏中按预期工作
  • Vintage:现在使用块插入符号
  • Linux:固定菜单隐藏在启动时无法正确恢复
  • Linux:修复了某些菜单中不正确的下划线显示问题

Build 3053

2013年8月30日
  • Ctrl + Tab排序存储在会话中
  • 修复了新创建文件的原子保存文件权限回归
  • 关闭最后一个文件时,会自动创建一个新的临时文件
  • Linux:添加了菜单隐藏
  • API:Window.open_file现在接受可选的组参数

Build 3052

2013年7月23日
  • API:在设置更改回调中调用Settings.add_on_change()不会导致添加的回调被运行
  • 修复了3050年的崩溃问题

Build 3050

2013年7月22日
  • 修复了3049年的崩溃回归问题
  • Python语法高亮的微小改进

Build 3049

2013年7月19日
  • 选项卡滚动现在适用于鼠标滚轮
  • 更改选项卡关闭行为:现在始终选择相邻选项卡
  • Linux:修复了“查找”面板中双击不正确的处理
  • Windows:修复了在禁用atomic_save时3048中的隐藏属性回归
  • 修复了与标签滚动相关的崩溃问题
  • API:插件现在可以在来自Settings.add_on_change()的回调中调用Settings.clear_on_change()

Build 3048

2013年7月10日
  • 添加了标签滚动,由enable_tab_scrolling设置控制
  • 拖出最后一个选项卡时自动关闭窗口
  • 添加了minimap_scroll_to_clicked_text设置
  • 无法保存文件时改进了错误消息
  • font_options现在不区分大小写
  • Posix:修复使用意外权限创建的新文件
  • Windows:32位版本不再需要SSE支持

Build 3046

2013年6月26日
  • API:支持Python模块和包之间的区别,以确保相对导入按预期工作

Build 3045

2013年6月25日
  • Windows:修复了插件覆盖

Build 3044

2013年6月24日
  • 改进了Python子包导入的处理,修复了侧栏回归的删除

Build 3043

2013年6月21日
  • 已删除的文件再次标记为脏
  • 修复了在语法特定设置中覆盖颜色方案时的回归
  • Linux和OSX:当无法保留文件权限时,自适应地禁用atomic_save
  • API:修复了克隆视图过早失效的设置对象
  • API:可以通过磁盘上的文件覆盖zip文件中的插件

Build 3041

2013年6月14日
  • 修复了3040年的文件更改检测回归
  • Windows:修复了3034年引入的崩溃问题

Build 3040

2013年6月13日
  • 修复了禁用hot_exit时可能发生的退出崩溃的问题
  • 修复了3036年引入的崩溃问题
  • Windows:DirectWrite支持在从文本缓冲区绘制时使用旧路径
  • Windows:自动更新程序支持从unicode路径更新
  • API:在Linux和OS X上添加了对termios模块的支持。

Build 3038

2013年6月9日
  • 修正了3036年的进一步回归

Build 3037

2013年6月4日
  • 修正了3036年的回归

Build 3036

2013年6月4日
  • 修复了文件更改检测中的回归
  • Linux:增加了对高DPI的支持,由GTK Text Scaling Factor控制
  • Windows:在高DPI模式下自动启用DirectWrite
  • OSX:修复了应用程序在后台时无法正常工作的上下文菜单

Build 3035

2013年5月17日
  • 恢复Windows XP兼容性
  • 修复了OSX崩溃问题
  • 修复了脚本标签的双重关闭

Build 3034

2013年5月16日
  • 改进了文件更改检测
  • Windows:增加了高DPI支持
  • 图形渲染从开罗移植到Skia
  • HTML标记自动完成在脚本标记中表现得更好
  • API:修复了Selection.contains

Build 3032

2013年5月6日
  • 添加了设置always_prompt_for_file_reload
  • 在转到任何叠加层中向右按将打开所选文件而不关闭叠加层
  • 恢复会话时改进了对已删除文件的处理
  • Linux:修正了弹出菜单的定位
  • Windows:修复了系统菜单中的错误条目

Build 3031

2013年5月1日
  • “查找”面板有一个下拉箭头,用于选择上一项
  • 轻微自动完成视觉调整
  • API:添加了view.show_popup_menu()
  • API:添加了查看和窗口的is_valid()方法,以确定句柄是否已失效

Build 3030

2013年4月23日
  • 修复了3029年引入的崩溃问题

Build 3029

2013年4月22日
  • 修复罕见的崩溃
  • 默认情况下,对于dev版本启用遥测
  • 改进的Minimap悬停逻辑
  • 更快的启动时间

Build 3028

2013年4月16日
  • 修正了3027年的回归

Build 3027

2013年4月15日
  • 修复了几起罕见的崩溃事件
  • 在标签外键入时改进了HTML完成
  • 固定关闭标记不尊重自关闭标记
  • Windows:修复了将应用程序安装到C以外的驱动器时未安装的自动更新

Build 3026

2013年4月10日
  • auto_find_in_selection按预期默认为false
  • 修复了3024年的侧边栏回归问题
  • Windows:修复了3024年推出的“Open in Sublime Text”回归
  • 使用非utf8编码的.py文件改进了对包的处理

Build 3025

2013年4月9日
  • 修正了3024年的一些回归
  • 添加了历史记录粘贴
  • API:现在在使用菜单时调用on_text_command和on_window命令
  • API:添加了on_post_text_command和on_post_window_command

Build 3024

2013年4月8日
  • 侧条的OPEN FILES部分不再显示半瞬态纸张
  • 添加了设置'auto_find_in_selection',用于S2样式在选择逻辑中查找
  • 使用Google Breakpad自动报告崩溃
  • 在添加到侧栏的文件夹中默认遵循符号链接
  • PHP:改进了替代控制语法的自动缩进
  • “从项目中删除所有文件夹”现在提示确认
  • 通过侧栏删除文件将首先关闭相应的视图(如果有)
  • 即使主题没有规则,更新窗口也会正确显示
  • Windows:在Vista及更高版本上使用新样式的“打开文件夹”对话框
  • API:添加了view.close()
  • API:添加了sublime.get_macro()

Build 3023

2013年4月3日
  • 适用于Windows和OS X的新自动更新系统
  • 增加了遥测功能。默认情况下,遥测当前处于禁用状态,但默认情况下将在未来的开发版本中启用。可以使用enable_telemetry设置明确控制它
  • API:修复了plugin_host中的内存泄漏问题

Build 3022

2013年3月18日
  • 更新了PHP,Haskell和Pascal的语法突出显示
  • API:view.command_history(0,True)现在返回最后一个修改命令,如预期的那样
  • API:view.substr(point)现在具有与超出边界地址的S2相同的语义
  • API:使用plugin_host提高通信速度

Build 3020

2013年3月13日
  • Linux:修复了atomic_save与符号链接不正确的问题
  • Windows:修复了Windows 7 x64下的崩溃问题

Build 3018

2013年3月11日
  • CSS:键入选择器时不会提供完成
  • 修复了close标记给出错误结果的情况
  • 修复了拖动与需要重新加载的文件关联的选项卡时可能发生的崩溃
  • Windows:修复了共享内存争用情况

Build 3017

2013年3月7日
  • 进一步的文字导航调整
  • HTML:关闭标记现在适用于脚本和样式元素
  • HTML:Reindent已重新启用
  • PHP:修正了输入延迟

Build 3016

2013年3月6日
  • 更智能的单词导航
  • HTML:输入</时标签关闭。这由auto_close_tags设置控制
  • HTML:添加了属性完成
  • 输入多行字符串时,“查找和替换”面板会自动调整大小
  • 修复了在启用atomic_save时在Windows XP上使用隐藏的attriute创建的文件
  • Linux:使用deb文件的正确版本号

Build 3015

2013年3月4日
  • 修正了3014年的各种回归
  • OSX:跳回现在必然会控制+爆炸
  • 改进了极长行文件的处理

Build 3014

2013年2月28日
  • 添加了Jump Back和Jump Forward命令
  • 改进了HTML完成
  • 改进的HTML自动缩进
  • 小地图视图矩形自动隐藏(由always_show_minimap_viewport设置控制)
  • 更新了C#包
  • 添加了invert_selection命令
  • atomic_save默认启用
  • 索引:添加了对卡住工人的检测
  • OSX:改进了对通过苹果事件发送的行号的处理
  • API:view.add_regions()将接受图标的包相对路径
  • API:view.add_regions()可以显示下划线
  • API:添加了on_pre_close()回调
  • API:view.window()现在即使视图不在最前面也能工作

Build 3013

2013年2月21日
  • 加载大型纯文本文件的速度更快
  • 改进了高分辨率显示器上的控制台滚动性能
  • 进一步防止退化语法定义
  • 添加了atomic_save设置
  • 修复了侧栏中的显示
  • 修复了嵌套类前向声明​​的C ++语法高亮显示
  • Exec面板再次滚动
  • Windows:ok_cancel_dialog使用新的视觉样式
  • OSX:为ODB协议中的行号添加了实验支持
  • API:添加了on_text_command()和on_window_command()
  • API:添加了load_resource(),load_binary_resource()和find_resources()
  • API:添加了encode_value()和decode_value()
  • API:view.sel()支持负索引
  • API:已实现的settings.add_on_change()和settings.clear_on_change()